racket/collects/typed-racket/optimizer
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
..
tool
apply.rkt
box.rkt
dead-code.rkt
fixnum.rkt
float-complex.rkt
float.rkt
list.rkt
logging.rkt
number.rkt
numeric-utils.rkt
optimizer.rkt Support definitions of keyword functions in Typed Racket. 2012-06-02 18:22:07 -04:00
pair.rkt
sequence.rkt
string.rkt
struct.rkt
unboxed-let.rkt
utils.rkt
vector.rkt