typed-racket/collects/typed-scheme/typecheck
Sam Tobin-Hochstadt 4255e1dfab Add `single-value' function, should be used more.
Construct returns correctly in lam-result->type
Add typechecking for `values' applications.
Extend `ret' to handle dty/dbound.
Define conversions from/to values <-> results
Handle multiple values at the repl.

svn: r14665

original commit: 91f5c269642ec9ecc62efabcc83131db539fcedd
2009-04-29 22:54:29 +00:00
..
check-subforms-unit.ss everything except lambda, app units work 2009-03-07 23:19:41 +00:00
def-binding.ss reorg 2008-09-09 17:40:26 -04:00
internal-forms.ss resolve conflicts 2009-04-24 21:21:06 +00:00
provide-handling.ss resolve conflicts 2009-04-24 21:21:06 +00:00
signatures.ss Add `single-value' function, should be used more. 2009-04-29 22:54:29 +00:00
tc-app-unit.ss fix conflicts 2009-04-24 21:30:18 +00:00
tc-app.ss Add `single-value' function, should be used more. 2009-04-29 22:54:29 +00:00
tc-envops.ss more contracts 2009-04-27 21:58:35 +00:00
tc-expr-unit.ss Add `single-value' function, should be used more. 2009-04-29 22:54:29 +00:00
tc-lambda-unit.ss Add `single-value' function, should be used more. 2009-04-29 22:54:29 +00:00
tc-let-unit.ss Fixes for letrec. 2009-04-28 14:24:09 +00:00
tc-metafunctions.ss Add `single-value' function, should be used more. 2009-04-29 22:54:29 +00:00
tc-new-if.ss fix some small bugs 2009-03-30 12:51:02 +00:00
tc-structs.ss resolve conflicts 2009-04-24 21:21:06 +00:00
tc-toplevel.ss more testing 2009-04-29 16:58:20 +00:00
typechecker.ss Rename id to mk-id to avoid name clashes. 2009-04-29 19:52:53 +00:00