Closed VictorCMiraldo closed 2 years ago
As discussed with different people, this PR should be closed. The challenges surrounding the handling of builtins are still unclear. I do believe the juggling spectacle of writing the evaluator as a hylomorphism is possible, but it would require much more effort and time and initially predicted. I'm closing this PR as a result, please revive it for inspiration later, if needed!
This PR aims to split the symbolic evaluation engine in its core parts:
Term lang
as an infinite tree of possibilitiesThis is in a very drafty state still, but for those interested, the discussion in #137 and #138 is what is driving the design.