typed-racket/collects
Stevie Strickland f1ef77e550 The initial shot at extending cgen and friends to take both X and Y.
This doesn't fully work, in that more test cases are broken.  However,
this is mostly due to questionable inference rules in the past, and
so fixing these errors should lead to a more correct inference algorithm.

(i.e. we need to handle things like (List X ... a) (List Y .. b),
where a and b are not the same bound.  We'd started this work before,
but never actually gone through with it, since smashing regular and
dotted type variables into the same environment meant some things
magically worked when they possibly shouldn't have.)

original commit: b5d4d54d450b7c2e87ab1d80db66e84cbd1bd2e5
2010-06-21 18:30:26 -04:00
..
tests The inference engine doesn't need this annotation anymore. 2010-06-21 18:30:25 -04:00
typed base-types-new -> base-types 2010-06-17 11:47:16 -04:00
typed-scheme The initial shot at extending cgen and friends to take both X and Y. 2010-06-21 18:30:26 -04:00
unstable New interface for unstable/mutated-vars 2010-06-10 13:28:29 -04:00