Changes between Version 41 and Version 42 of TypeFunctionsStatus
- Timestamp:
- 08/14/06 14:30:42 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TypeFunctionsStatus
v41 v42 4 4 5 5 '''Current:''' 6 * Test type checking of declarations of indexed types.6 * Compute `TyCon`s resulting from type instance declarations; then, test type checking of declarations of indexed types. 7 7 8 8 == Parsing and Renaming == … … 21 21 22 22 Todo (low-level): 23 * In `TcTyClsDecls.tcKindSigDecl`: compute resulting `TyCon` (i.e. representation of kind signatures)24 * Applications of indexed types need to be applied to all type indexes.25 23 * Check that the arguments of AT instances coincide with the respective instance arguments of their class. This might be a bit more tricky if we want to allow that they can vary syntactically before expansion of type synonyms. 26 24 * Check that each class instance has a definition for every AT and conversely that that all defined associated types are, in fact, part of the class - with the exception of associated synonyms with a default definition. (Do this in the type checker - GHC does the corresponding checks for methods in the type checker, too.)
