trueagi-io / metta-examples

Discussion of MeTTa programming with examples
MIT License
17 stars 16 forks source link

Add recursion schemes #3

Closed Adam-Vandervorst closed 2 years ago

Adam-Vandervorst commented 2 years ago

On top of the recursion schemes implementation, examples, and benchmark, it adds lazy evaluation, block-comments, an import-all statement, timing, and some syntax highlighting, which we may want to integrate into hyperon-experimental.

Notably a README is missing. There should probably be a standard one at the root of the project explaining how to run examples, with an additional one here explaining what recursion schemes are and how not be afraid of them.