Changes between Version 1 and Version 2 of Language/KindsAndTypes
- Timestamp:
- 06/25/09 02:43:06 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Language/KindsAndTypes
v1 v2 15 15 | ( Kind ) 16 16 }}} 17 18 19 Types 20 21 {{{ 22 Type 23 ::= SimpleType 24 | forall TyVarKind+ . ConstrainedType 25 26 TyVarKind 27 ::= TyVar 28 | ( TyVar :: Kind ) -- check this 29 30 ConstrainedType 31 ::= SimpleType 32 | SimpleType :- Constraint ,Constraint* 33 | ClassConstraint => ConstrainedType 34 | (ClassConstraint ,ClassConstraint*) => ConstrainedType 35 36 SimpleType 37 ::= 38 39 40 }}}
