typed-racket/collects/typed-scheme/types
Stevie Strickland f3a78d1e10 Two fixes in overlap checking.
- Names were not being resolved, so a superstruct name and substruct name
   could be seen as non-overlapping.
 - Struct parents were not checked in the overlapping algorithm.

original commit: 654b7df1decd52763ffedcdc507a4bf367b1cecf
2010-07-16 19:08:19 -04:00
..
abbrev.rkt Added the Nonnegative-Float type. 2010-06-30 14:53:22 -04:00
filter-ops.rkt use aux function to avoid generating useless filters 2010-05-10 17:03:21 -04:00
printer.rkt Avoid some quotes while printing types. 2010-07-01 17:12:59 -04:00
remove-intersect.rkt Two fixes in overlap checking. 2010-07-16 19:08:19 -04:00
resolve.rkt rename to rkt 2010-04-30 09:51:32 -04:00
substitute.rkt make subst structs transparent 2010-06-29 17:34:44 -04:00
subtype.rkt Added the Nonnegative-Float type. 2010-06-30 14:53:22 -04:00
type-table.rkt Added dead code elimination. 2010-07-16 12:22:11 -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