Changes between Version 12 and Version 13 of RemovalCandidates


Ignore:
Timestamp:
Dec 1, 2005 12:45:24 PM (8 years ago)
Author:
john@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RemovalCandidates

    v12 v13  
    1313 * defaulting 
    1414    * 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 fixing: report specification when it comes to defaulting impossible to implement when general recursive modules are allowed. 
    1516    * For replacement: Perhaps require a default clause to name the class being defaulted over, as well as the type to choose. 
    1617 * class contexts on data definitions