Changes between Version 11 and Version 12 of RemovalCandidates


Ignore:
Timestamp:
Dec 1, 2005 11:41:08 AM (8 years ago)
Author:
malcolm.wallace@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RemovalCandidates

    v11 v12  
    1212 * the Prelude (or at least, seriously trim it to the minimum possible) 
    1313 * defaulting 
     14    * For removal: defaults are limited to certain classes.  A tool like Hat, which transforms Haskell source, cannot transform the defaults, because there is no way make defaults apply to the transformed classes rather than the original ones. 
     15    * For replacement: Perhaps require a default clause to name the class being defaulted over, as well as the type to choose. 
    1416 * class contexts on data definitions 
     17    * For removal: they add no extra useful expressivity that is not already present in the function signatures which use the datatype. 
    1518 * record syntax