Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Abstract away the tree #1

Open
keks opened this issue Jun 1, 2023 · 0 comments
Open

Abstract away the tree #1

keks opened this issue Jun 1, 2023 · 0 comments

Comments

@keks
Copy link
Owner

keks commented Jun 1, 2023

The query code only cares about having a tree that has something like RangedNodes. Currently these are generated on the fly, but I'd like to experiment with embedding the ranges directly in the tree. I'd also like to experiment with using persistent backends for the tree, so making the tree abstract would be really nice.

  • figure out what behaviour the query code needs
  • make a trait that exposes that behaviour
  • adapt the query code to use that trait
  • implement the trait with the current code
  • proptest that the behaviour is the same
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant