typed-racket/collects/typed-scheme/typecheck
Sam Tobin-Hochstadt a61aef0339 Generate proper contracts for polymorphic struct types.
Document `Nothing'.

svn: r18074

original commit: 90c8fcff1194799ed6f522e7554d49571b1f3074
2010-02-12 21:57:58 +00:00
..
check-subforms-unit.ss Fix the handling of with-handlers that returns multiple values 2010-01-25 19:51:16 +00:00
def-binding.ss reorg 2008-09-09 17:40:26 -04:00
find-annotation.ss Better error message for inference with keywords. 2009-10-21 13:30:03 +00:00
internal-forms.ss Improve `internal-forms' 2010-01-25 18:38:56 +00:00
provide-handling.ss More restrictive handling of contracts for the `Any' type. 2010-02-10 20:45:50 +00:00
signatures.ss Pass the right argument to unfold. 2009-05-19 16:27:44 +00:00
tc-app-helper.ss Improve error messages in the simple case. 2010-01-07 19:41:42 +00:00
tc-app.ss Generate proper contracts for polymorphic struct types. 2010-02-12 21:57:58 +00:00
tc-envops.ss Generate proper contracts for polymorphic struct types. 2010-02-12 21:57:58 +00:00
tc-expr-unit.ss Correct typing for `or'. 2010-01-15 19:39:46 +00:00
tc-if.ss logic works properly now, it seems 2009-12-10 23:35:28 +00:00
tc-lambda-unit.ss Better error message for functions that don't have the same arity as 2010-01-07 21:45:57 +00:00
tc-let-unit.ss Use tail-position syntax property for non-functions. 2009-10-29 18:02:33 +00:00
tc-metafunctions.ss Fix `type-apply' 2010-01-07 00:55:51 +00:00
tc-structs.ss Generate proper contracts for polymorphic struct types. 2010-02-12 21:57:58 +00:00
tc-toplevel.ss Fix a number of bugs reported by eli 2010-02-08 18:17:15 +00:00
typechecker.ss move new-if to if. 2009-05-22 22:06:48 +00:00