Changes between Version 62 and Version 63 of TypeFunctions
- Timestamp:
- 12/07/06 15:33:31 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TypeFunctions
v62 v63 75 75 == Possible Extensions == 76 76 77 * Class instances of entire data/newtype families (apart from a deriving clause at the family declaration). They would need to have to guarantee that every instance of the family is an instance of the class. However, does that really make sense; i.e., what dictionary should be passed? We would need open case expression, as in the next item. 77 78 * Our type-indexed data types are open. However, we currently don't allow case expressions mixing constructors from different indexes. We could do that if we had a story for open function definitions outside of classes.
