Sam Tobin-Hochstadt
|
88ff5fee69
|
Minor refactorings.
- Remove tracing requires.
- Use lists instead of sets in a few environments.
- Small cleanups.
|
2012-06-25 18:07:45 -04:00 |
|
Sam Tobin-Hochstadt
|
a05acfee4c
|
Split out some small utilities to prepare to reduce dependencies.
|
2012-06-25 14:10:18 -04:00 |
|
Sam Tobin-Hochstadt
|
ccb724155a
|
scheme -> racket
|
2012-06-25 13:39:07 -04:00 |
|
Sam Tobin-Hochstadt
|
a8bdb9d6ce
|
Speed up and improve tc-literal . Now uses expected types more, and more sensibly.
Closes PR 12586.
|
2012-02-20 15:09:51 -05:00 |
|
Sam Tobin-Hochstadt
|
74c9265d66
|
Improve restrict , and allow caller to control what type is returned for failure.
|
2012-02-20 15:09:51 -05:00 |
|
Sam Tobin-Hochstadt
|
4d21ab1019
|
Make inference understand the relationship between Vector' and Vectorof'.
Closes PR 12495.
|
2012-02-10 17:39:41 -05:00 |
|
Sam Tobin-Hochstadt
|
eb38783750
|
Fix type of `remove-duplicates'.
Also fix type inference for functions with mandatory keyword arguments in other cases.
Related to PR 12434.
|
2011-12-10 17:28:34 -05:00 |
|
Sam Tobin-Hochstadt
|
5fe89966fc
|
Fix missing argument.
Closes PR 12356.
|
2011-11-14 11:03:22 -05:00 |
|
Vincent St-Amour
|
40456b4fd8
|
Add a field to base types to indicate if they are numeric types or not.
|
2011-09-13 11:22:24 -04:00 |
|
Sam Tobin-Hochstadt
|
d2e1cc02dc
|
Move typed-scheme to typed-racket collection.
Compatibilty typed-scheme collection left.
|
2011-09-03 20:49:39 -04:00 |
|