typed-racket/collects/typed-scheme/typecheck
Sam Tobin-Hochstadt 387ee8193b Add `typed/scheme/system'
Special handling of (letrec ([x e]) x)
Allow functions with optional keyword args to be inferred when kws not supplied.
Infer instantiations for kw functions in simple cases.
Add `Path-String' type
Fix types of `filter', `with-{input-to,output-from}-file'
Add `port->lines'
New 'metrics.ss' test

svn: r16385

original commit: 37106bd6f7241277288ad56a3c75aef53cdfc3c3
2009-10-20 18:30:37 +00:00
..
check-subforms-unit.ss Use tc-result1: instead of tc-result: in object handling. 2009-05-22 21:19:46 +00:00
def-binding.ss reorg 2008-09-09 17:40:26 -04:00
find-annotation.ss require trace, not 2009-10-02 20:37:03 +00:00
internal-forms.ss resolve conflicts 2009-04-24 21:21:06 +00:00
provide-handling.ss Allow filters/objects to be provided to untyped code. 2009-08-11 21:00:57 +00:00
signatures.ss Pass the right argument to unfold. 2009-05-19 16:27:44 +00:00
tc-app-helper.ss use spaces instead of tabs to indent output 2009-08-12 21:37:33 +00:00
tc-app.ss Add `typed/scheme/system' 2009-10-20 18:30:37 +00:00
tc-envops.ss Add `typed/scheme/system' 2009-10-20 18:30:37 +00:00
tc-expr-unit.ss Add `typed/scheme/system' 2009-10-20 18:30:37 +00:00
tc-if.ss Don't error for branches with wrong number of results where return type is Bot. 2009-10-18 01:10:00 +00:00
tc-lambda-unit.ss removed old stxclass collection 2009-09-17 16:11:20 +00:00
tc-let-unit.ss Remove almost all uses of `stxclass' library. 2009-09-09 21:24:05 +00:00
tc-metafunctions.ss removed old stxclass collection 2009-09-17 16:11:20 +00:00
tc-structs.ss improve docs for opaque types 2009-08-12 22:22:54 +00:00
tc-toplevel.ss Add `typed/scheme/system' 2009-10-20 18:30:37 +00:00
typechecker.ss move new-if to if. 2009-05-22 22:06:48 +00:00