Changes between Version 7 and Version 8 of TypeFunctionsSyntax
- Timestamp:
- 05/14/07 05:19:32 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TypeFunctionsSyntax
v7 v8 9 9 === Family declarations === 10 10 11 `HsDecls.TyClDecl` has a new variant `TyFamily` to represent family declarations of all three flavours (i.e., `type family`, `newtype family`,and `data family`). The new variant comprises the declaration's flavour, name, type parameters, and optionally a result kind signature. The type parameters can have kind signatures as usual. The predicate `HsDecls.isFamilyDecl` recognises family declarations.11 `HsDecls.TyClDecl` has a new variant `TyFamily` to represent family declarations of both flavours (i.e., `type family` and `data family`). The new variant comprises the declaration's flavour, name, type parameters, and optionally a result kind signature. The type parameters can have kind signatures as usual. The predicate `HsDecls.isFamilyDecl` recognises family declarations. 12 12 13 13 === Family instances ===
