racket/collects/typed-racket
Sam Tobin-Hochstadt d5c62424f8 Fix types of system etc for new keyword arguments.
This requires extending the ->optkey type constructor to support rest
arguments, and fixing the keyword function type generation code.

Testing is still limited because there's no parsing for such types.
That will be handled in a later commit.
(cherry picked from commit 3fd9df03f7)
2013-07-08 10:34:12 -04:00
..
base-env Fix types of system etc for new keyword arguments. 2013-07-08 10:34:12 -04:00
env Make scoped type vars work only for explict Alls and annotations. 2013-07-08 10:34:11 -04:00
infer Massive cleanup of requriements in TR. 2013-07-08 10:34:11 -04:00
minimal/lang
optimizer Don't splice in vector creation when optimizing vector-length. 2013-07-08 10:34:11 -04:00
private Fix broken internal error 2013-07-08 10:34:11 -04:00
rep Massive cleanup of requriements in TR. 2013-07-08 10:34:11 -04:00
scribblings Document :type better 2013-07-08 10:34:10 -04:00
typecheck Move tc-literal to seperate file, as it doesn't belong in tc-expr. 2013-07-08 10:34:11 -04:00
types Fix types of system etc for new keyword arguments. 2013-07-08 10:34:12 -04:00
utils Massive cleanup of requriements in TR. 2013-07-08 10:34:11 -04:00
core.rkt Cue user about unexpanded type aliases 2013-07-08 10:34:10 -04:00
info.rkt Move Optimization Coach to PLaneT 2. 2013-01-11 18:40:23 -05:00
language-info.rkt
minimal.rkt
tc-setup.rkt Cut off type printing with :type at one level 2013-07-08 10:34:10 -04:00
typed-racket.rkt Massive cleanup of requriements in TR. 2013-07-08 10:34:11 -04:00
typed-reader.rkt