typed-racket/collects/typed-scheme/types
Stevie Strickland 0161cda2d4 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.
(cherry picked from commit 654b7df1decd52763ffedcdc507a4bf367b1cecf)

original commit: 3884d5661022ef970a77f127e7a58d052760d635
2010-07-18 18:58:02 -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-18 18:58:02 -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 struct optimizations. 2010-07-02 20:58:28 -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