Closed bennn closed 7 years ago
Dear Ben, anonymous recursive contracts are easy. See http://docs.racket-lang.org/syntax-parse-example/index.html?q=syntax-parse-ex#%28part._rec_c%29
Probably fixed in https://github.com/bennn/require-typed-scv/commit/bd8c0343ef0da0af95f09350a4c0e903b3221f9d
At least the old programs still run, haven't gotten zombie
to work (unbound type T).
Here's the beginning of
zombie
(soft contracts benchmark)We should be able to turn the recursive type into a recursive contract.
Maybe start with
Rec
types? But I think there's no such thing as anonymous recursive contracts.