Changes between Version 9 and Version 10 of RemovalCandidates


Ignore:
Timestamp:
Nov 30, 2005 12:44:48 AM (10 years ago)
Author:
john@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RemovalCandidates

    v9 v10  
    22
    33 * n + k patterns
    4   - For removal: we have been saying it will happen for a while now, we should make good on it. 
     4   * For removal: we have been saying it will happen for a while now, we should make good on it. 
    55 * ~ patterns
    6   - For removal: can be simulated with 'where' or 'let' clauses
    7   - Against removal: fine control of strictness can require careful placement of these and let/where would obscure what is happening and get very verbose with nested ~ patterns
    8  * the monomorphism restriction
     6   * For removal: can be simulated with 'where' or 'let' clauses
     7   * Against removal:
     8     * fine control of strictness can require careful placement of these and let/where would obscure what is happening and get very verbose with nested ~ patterns.
     9     * are used in several safe programing idioms that would not be workroundable.
     10* the monomorphism restriction
    911 * classes  (no really, there are people who advocate this!)
    1012 * the Prelude (or at least, seriously trim it to the minimum possible)