Files
rose-ash/lib/kernel/tests/encap.sx
giles 45789520ce
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 30s
kernel: Phase 5 encapsulations + promise demo + 19 tests [nothing]
make-encapsulation-type returns (encapsulator predicate decapsulator).
Fresh empty dict per call as family identity — SX dict reference
equality gives unique per-family opacity. Encap/decap/pred close over
the family marker; foreign values fail both predicate and decap.
Classic promise demo: (force (delay (lambda () (+ 19 23)))) → 42.
2026-05-11 20:54:31 +00:00

6.4 KiB