Files
rose-ash/lib/kernel/eval.sx
giles 78dab5b28c
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 27s
kernel: map/filter/reduce + with-env applicative constructor + 10 tests [shapes-reflective]
Added kernel-make-primitive-applicative-with-env in eval.sx — IMPL
receives (args dyn-env), needed by combinators that re-enter the
evaluator. map/filter/reduce in runtime.sx use it to call user-supplied
combiners on each element with the caller's dynamic env preserved.
Sketched the env-blind vs env-aware applicative split as a new entry
in the proposed combiner.sx reflective API. 289 tests total.
2026-05-11 21:15:54 +00:00

7.5 KiB