![]() Caveats: - keyword function definitions do not define static bindings, thus limiting optimization opportunities - can't use `define:`, `lambda:`, etc with keywords - error messages sometimes expose the implementation - the optimizer skips most of the generated code for keyword functions definitions (user-level code is optimized) |
||
---|---|---|
.. | ||
parse-classes.rkt | ||
parse-type.rkt | ||
type-annotation.rkt | ||
type-contract.rkt | ||
typed-renaming.rkt | ||
with-types.rkt |