typed-racket/collects/typed-scheme/types
Stevie Strickland e73d9f5ee8 Generate dcon-dotted, and substitute for them.
- generated only in the case where we have two ListDots or two ValuesDots
 - or when -> with the same bound, and fixed argument lengts are identical
 - currently errors if there are any 'fixed' portions

original commit: 034b22d01401bba31f700dd5cb38fcf731ed64be
2010-06-21 18:30:29 -04:00
..
abbrev.rkt First attempts at adding ListDots (and, incidentally, List*) types. 2010-06-21 18:29:55 -04:00
filter-ops.rkt use aux function to avoid generating useless filters 2010-05-10 17:03:21 -04:00
printer.rkt First attempts at adding ListDots (and, incidentally, List*) types. 2010-06-21 18:29:55 -04:00
remove-intersect.rkt Fixed a bug with eof and procedure types overlapping. 2010-06-11 19:48:22 -04:00
resolve.rkt rename to rkt 2010-04-30 09:51:32 -04:00
substitute.rkt Generate dcon-dotted, and substitute for them. 2010-06-21 18:30:29 -04:00
subtype.rkt Implement substitutions as hash tables from vars to subst-rhs. 2010-06-21 18:30:28 -04:00
type-table.rkt Fixed a bug in the optimizer that made it optimize where it 2010-06-11 20:53:10 -04:00
union.rkt rename to rkt 2010-04-30 09:51:32 -04:00
utils.rkt Implement substitutions as hash tables from vars to subst-rhs. 2010-06-21 18:30:28 -04:00