Changes between Version 4 and Version 5 of Ticket #710


Ignore:
Timestamp:
Apr 27, 2006 10:06:06 AM (9 years ago)
Author:
ross
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #710 – Description

    v4 v5  
    2929The following modules could be removed from base (perhaps not exhaustive, and there may be dependencies I haven't considered):
    3030
    31   * {{{Text.Html}}} (to {{{network}}} package?)
    32   * {{{Text.Regex}}}  (integrate with, or replace by, [http://repetae.net/john/computer/haskell/JRegex/ JRegex]?)
    33   * {{{Data.Map}}}
    34   * {{{Data.Set}}}
     31  * {{{Control.Applicative}}}
     32  * {{{Data.Array.*}}}
     33  * {{{Data.Foldable}}}
     34  * {{{Data.Graph}}}
     35  * {{{Data.HashTable}}} (replace with Jan-Willem Maessen's version)
    3536  * {{{Data.IntMap}}}
    3637  * {{{Data.IntSet}}}
    37   * {{{Data.HashTable}}} (replace with Jan-Willem Maessen's version)
    38   * {{{Data.Graph}}}
     38  * {{{Data.Map}}}
     39  * {{{Data.Monoid}}}
    3940  * {{{Data.Sequence}}}
     41  * {{{Data.Set}}}
     42  * {{{Data.Traversable}}}
    4043  * {{{Data.Tree}}}
    41   * {{{Control.Applicative}}}
    42   * {{{Data.Monoid}}}
    43   * {{{Data.Foldable}}}
    44   * {{{Data.Traversable}}}
     44  * {{{Text.Html}}} (to {{{network}}} package?)
    4545  * {{{Text.PrettyPrint.*}}}
    4646  * {{{Text.Printf}}}
     47  * {{{Text.Regex}}}  (integrate with, or replace by, [http://repetae.net/john/computer/haskell/JRegex/ JRegex]?)
    4748
    4849Some libraries we want to add:
     
    5051  * [http://www.cse.unsw.edu.au/~dons/fps.html FastPackedStrings] (replace {{{Data.PackedString}}})
    5152
    52 Libraries we want to remove:
     53These were deprecated in 6.4, and can be removed now:
    5354
    54   * {{{Data.FiniteMap}}} (deprecated)
    55   * {{{Data.Queue}}} (deprecated)
     55  * {{{Data.FiniteMap}}}
    5656  * old interface in {{{Data.Set}}}
     57  * {{{withObject}}} in {{{Foreign.Marshal.Utils}}}
     58
     59These are deprecated now, and can be removed later:
     60
     61  * {{{Data.FunctorM}}}
     62  * {{{Data.Queue}}}