racket/collects/typed-racket/types
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
..
abbrev.rkt Massive cleanup of requriements in TR. 2013-07-08 10:34:11 -04:00
base-abbrev.rkt Fix types of system etc for new keyword arguments. 2013-07-08 10:34:12 -04:00
current-seen.rkt Do not update subtype and resolve caches when subtyping. 2013-01-28 15:35:56 -05:00
filter-ops.rkt Massive cleanup of requriements in TR. 2013-07-08 10:34:11 -04:00
generalize.rkt Removed convenience.rkt from typed racket. 2012-08-07 15:50:50 -04:00
kw-types.rkt Fix types of system etc for new keyword arguments. 2013-07-08 10:34:12 -04:00
match-expanders.rkt Terminate typechecking on cyclic lists. 2013-07-08 10:34:06 -04:00
numeric-predicates.rkt Added inline hint around `index?' definition; my own timing suggests 2x speedup 2012-07-09 19:15:35 -07:00
numeric-tower.rkt Massive cleanup of requriements in TR. 2013-07-08 10:34:11 -04:00
printer.rkt Expend printing fuel in all branches 2013-07-08 10:34:10 -04:00
remove-intersect.rkt Make overlap more precise. 2013-02-08 11:19:10 -05:00
resolve.rkt Massive cleanup of requriements in TR. 2013-07-08 10:34:11 -04:00
substitute.rkt Massive cleanup of requriements in TR. 2013-07-08 10:34:11 -04:00
subtype.rkt Massive cleanup of requriements in TR. 2013-07-08 10:34:11 -04:00
tc-error.rkt Fix the fix to TR contracts. 2013-02-25 20:10:14 -05:00
tc-result.rkt Remove tc-results? and other minor improvements. 2013-01-23 18:15:21 -05:00
type-table.rkt Add tc-any-results as new result-type. 2013-01-23 16:41:09 -05:00
union.rkt Add a simple-Union and Bottom, and have code use them. 2013-02-14 18:24:52 -05:00
utils.rkt Make PolyDots be subtypes even if they have different fixed arguments. 2013-03-13 22:29:41 -07:00