Commit Graph

5 Commits

Author SHA1 Message Date
Hilton Chain
8bebafaacd
utils: contract/combinators: ->/c: Use procedure-minimum-arity. 2026-09-19 16:01:51 +08:00
Hilton Chain
b15af6f9ff
utils: contract: Memoize combinators and ->contract. 2026-09-15 20:42:51 +08:00
Hilton Chain
08b1980f22
utils: contract/blame: make-blame: Use delay + force for memoization. 2026-09-14 10:33:58 +08:00
Hilton Chain
9454089804
utils: contract/impl: Fix comment. 2026-09-14 10:33:56 +08:00
Hilton Chain
a88ac359a0
utils: Add a Racket-like contract system. 2026-09-13 17:41:06 +08:00