Open AustinScola opened 3 years ago
What do we do about the following situation?
Cursor.move
Window
This means state is a graph and not a tree. Instantiating a graph in one expression is not straightforward, yet we want to be able to do so for test cases.
Graph state would also mean we can change evaluation to be the running Arborista transformations.
What do we do about the following situation?
Cursor.move
needs access to a bufferWindow
needs access to the same bufferThis means state is a graph and not a tree. Instantiating a graph in one expression is not straightforward, yet we want to be able to do so for test cases.