racket/collects/typed-racket/private
Sam Tobin-Hochstadt 865a2cdcbd Support definitions of keyword functions in Typed Racket.
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)
2012-06-02 18:22:07 -04:00
..
parse-classes.rkt Move typed-scheme to typed-racket collection. 2011-09-03 20:49:39 -04:00
parse-type.rkt Forbid non-productive recursive types. 2011-09-23 14:40:17 -04:00
type-annotation.rkt Fix Typed Racket build with contracts enabled. 2012-04-06 10:24:49 -04:00
type-contract.rkt single-flonum? is not provided by TR's internals anymore. 2012-02-18 23:23:59 -05:00
typed-renaming.rkt Move typed-scheme to typed-racket collection. 2011-09-03 20:49:39 -04:00
with-types.rkt Support definitions of keyword functions in Typed Racket. 2012-06-02 18:22:07 -04:00