typed-racket/collects/typed-scheme/env
Sam Tobin-Hochstadt 887f054a55 Refactor struct type representation.
- fields now represented by fld struct.
 - mutability on per-field basis
 - accessors are per field

This fixes lots of existing bugs, allows future #:mutable on fields.

original commit: c01b2397796cce0ade2ed7515ffe33c9eb338c4f
2010-06-29 17:33:36 -04:00
..
global-env.rkt More environment refactoring. 2010-06-21 18:29:55 -04:00
index-env.rkt Change type variable environments from hash tables to sets. 2010-06-21 18:29:59 -04:00
init-envs.rkt Refactor struct type representation. 2010-06-29 17:33:36 -04:00
lexical-env.rkt Remove dotted-env. 2010-06-21 18:29:58 -04:00
tvar-env.rkt Change type variable environments from hash tables to sets. 2010-06-21 18:29:59 -04:00
type-alias-env.rkt rename to rkt 2010-04-30 09:51:32 -04:00
type-env-structs.rkt More environment refactoring. 2010-06-21 18:29:55 -04:00
type-name-env.rkt rename to rkt 2010-04-30 09:51:32 -04:00