racket/collects/typed-scheme/private
Sam Tobin-Hochstadt 22903bffcd Fix handling of logical props in `tc-if'.
New numeric hierarchy.
Quoted lists and vectors now use the expected type, and quoted lists have (List a b c) type.  
Fix some contracts.
More general handling of polymorphic function application.
Use `make-provide/contract-transformer' to generate correct blame for typed provided identifiers.
Add mutable pairs. 
Use `raise-syntax-error' for better error messages in mzscheme.
Use `match*' instead of `list'
Some fixes to appease the contract checking.
Catch-all printing cases.
Use names in Base contract generation.
Types for lots of new primitives.
Move numeric primitives to their own file.
Move indexing primites to their own abstracted file.
Better error message from `define-struct:'
Fix 'insert-large-letters.ss' for new Number hierarchy.
Add `typed/scheme' and `typed/scheme/base', which use new number hierarcy types, stricter indexing types.

svn: r17284
2009-12-13 04:45:17 +00:00
..
base-env-indexing-abs.ss Fix abstraction of implications. 2009-12-11 23:00:37 +00:00
base-env-indexing-old.ss Fix abstraction of implications. 2009-12-11 23:00:37 +00:00
base-env-indexing.ss Fix abstraction of implications. 2009-12-11 23:00:37 +00:00
base-env-numeric.ss Fix type of sqrt 2009-12-11 23:08:48 +00:00
base-env.ss Fix handling of logical props in `tc-if'. 2009-12-13 04:45:17 +00:00
base-special-env.ss Added types to the srcloc structure. 2009-06-17 22:28:21 +00:00
base-types-extra.ss New type parser, written using syntax/parse. 2009-09-08 19:51:34 +00:00
base-types-new.ss checkpoint 2009-11-21 00:11:37 +00:00
base-types.ss Fix handling of logical props in `tc-if'. 2009-12-13 04:45:17 +00:00
colon.ss newlines at EOFs 2009-11-09 03:49:50 +00:00
env-lang.ss Fix abstraction of implications. 2009-12-11 23:00:37 +00:00
extra-procs.ss Fix handling of logical props in `tc-if'. 2009-12-13 04:45:17 +00:00
internal.ss New type parser, written using syntax/parse. 2009-09-08 19:51:34 +00:00
parse-type.ss revert all of the interning changes since they didn't work 2009-12-10 17:15:17 +00:00
prims.ss improve error messages with `syntax-parse' 2009-11-24 04:04:31 +00:00
type-annotation.ss Move a bunch of functions from typed-scheme/utils/utils to unstable. 2009-11-15 22:15:29 +00:00
type-contract.ss sync to trunk 2009-12-09 19:44:12 +00:00
type-env-lang.ss all of private, and tc-structs, now compiles 2009-03-04 19:49:20 +00:00
typed-renaming.ss resolve conflicts 2009-04-24 21:21:06 +00:00