Changes between Version 73 and Version 74 of TypeFunctionsStatus
- Aug 29, 2006 2:27:25 AM (11 years ago)
v73 v74 28 28 Todo (low-level): 29 29 * Check that the arguments of AT instances coincide with the respective instance arguments of their class. 30 * 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. (Do this in the type checker - GHC does the corresponding checks for methods in the type checker, too.) 31 30 * data/newtype instances may not overlap. (Such definitions would always be non-confluent.) 32 31 * RHS of a `type instance` must be a tau type.