James Eversole
51f3f8f21d
Additional tests
Additional tests for both parsing and evaluation. 100% passing as of commit.
sapling
sapling is a "micro-language" that I'm working on to investigate Tree Calculus .
It offers a minimal amount of syntax sugar:
t
operator behaving by the rules of Tree Calculus- Variable definitions
- Lambda abstractions
- List, Integer, and String literals
This is an active experimentation project by someone who has no idea what they're doing.
Acknowledgements
Tree Calculus was discovered by Barry Jay.
treecalcul.us is an excellent website with an intuitive playground created by Johannes Bader that introduced me to Tree Calculus. If sapling sounds interesting but compiling this repo sounds like a hassle, you should check out his site.
Description
Languages
Haskell
97%
Nix
3%