hazel
hazel copied to clipboard
Hazel, a live functional programming environment with typed holes
This PR adds gas to the evaluator to prevent freezes caused by bottomless recursion. A new `EvaluatorState.t` record is passed through evaluation: - On each call to `evaluate`, the `step`...
Continuing the good work started in #505 . This PR migrates the positive changes from PR #505 while eliding spurious edits and undesirable extensions to internal APIs, such as persistent...
(after tile-based editor integration)