So, here's a list of stuff that might be useful but I never implemented.
The basic idea is to have a graph view instead of a linear one.
Ideas:
- Annotate graph edges to specify which variables to pass in scope from a cell to its successors
- Using only pure functions (basically, avoiding
in_place=True
for Pandas), you could do parallel processing of cells
Soundiiz, but opensource.