Closed bennn closed 7 years ago
Running the typechecker seems hard (not possible until after expansion)
Let's try surface syntax, and require that any define-type
come before the relevant require/typed/scv
.
define-type
free-id-table
type-syntax->contract
function
require/typed/scv
needs to generate contracts from ALL types, including user-defined types.Not sure what to do about this
define-type
, get the surface syntax?