Changes between Version 73 and Version 74 of TypeFunctionsStatus


Ignore:
Timestamp:
Aug 29, 2006 2:27:25 AM (9 years ago)
Author:
chak
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TypeFunctionsStatus

    v73 v74  
    2828Todo (low-level):
    2929 * 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.)
    3130 * data/newtype instances may not overlap.  (Such definitions would always be non-confluent.)
    3231 * RHS of a `type instance` must be a tau type.