Changes between Version 4 and Version 5 of Commentary/Compiler/Kinds
- Timestamp:
- 06/08/12 01:38:34 (12 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Commentary/Compiler/Kinds
v4 v5 43 43 represented by `PredTy (EqPred T1 T2)`. 44 44 45 == = Kind subtyping ===45 == Kind subtyping == 46 46 47 47 There is a small amount of sub-typing in kinds. Suppose you see `(t1 -> t2)`. What kind must `t1` and `t2` have? It could be `*` or `#`. So we have a single kind `OpenKind`, which is a super-kind of both, with this simple lattice:
