typed-racket/collects/typed-scheme
Vincent St-Amour 1fb2c973f0 Further improvements for TR's error messages.
Only the most permissive domains whose associated return type is
consistent with the expected type are shown in error messages.

For example, for a function with the following type:
Fixnum -> Fixnum
Integer -> Integer
and an expected type of Integer, only the latter domain is shown in
the error message.

original commit: e011ea00bd73fd8ac3b9c4afe4e1435dcaa27cdb
2010-10-01 17:48:46 -04:00
..
env Lots more laziness, and useless require removal. 2010-09-09 16:08:03 -04:00
infer Lots more laziness, and useless require removal. 2010-09-09 16:08:03 -04:00
lang rename to rkt 2010-04-30 09:51:32 -04:00
no-check/lang typed/racket/no-check 2010-06-09 12:51:27 -04:00
optimizer Removed an obsolete comment. 2010-09-15 20:21:51 -04:00
private Convert vectorof/vector-immutableof to the new regime. 2010-09-16 15:04:41 -04:00
rep Fix for new ->i syntax. 2010-09-10 18:38:02 -04:00
scribblings Documented optional for: and let: annotations. 2010-09-16 13:24:11 -04:00
typecheck Further improvements for TR's error messages. 2010-10-01 17:48:46 -04:00
types Add additional require for identifiers in the residual program. 2010-09-09 16:08:04 -04:00
utils Explained a design decision. 2010-09-23 12:12:15 -04:00
core.rkt Load typechecker dynamically to reduce footprint. 2010-09-08 13:20:34 -04:00
info.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
language-info.rkt Use current-readtable as the base for the TR readtable. 2010-08-21 14:05:46 -04:00
main.rkt Progress on delaying some environments. 2010-09-09 16:08:03 -04:00
minimal.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
no-check.rkt Provide -> in typed-scheme/no-check. 2010-08-18 16:37:32 -04:00
tc-setup.rkt Added another tracing option to TR. 2010-08-05 09:04:24 -04:00
typed-reader.rkt Make syntax of #{} less accepting of errors. 2010-09-08 10:24:58 -04:00
typed-scheme.rkt Add additional require for identifiers in the residual program. 2010-09-09 16:08:04 -04:00