Changes between Version 1 and Version 2 of Commentary/Packages/PackageReorg


Ignore:
Timestamp:
Nov 24, 2006 11:16:50 AM (9 years ago)
Author:
ross
Comment:

notes of base splits

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Packages/PackageReorg

    v1 v2  
    7474 
    7575To make `base` smaller, we could remove stuff, and put it into  
    76 separate packages.  But be careful: pacakges cannot be cyclic, so 
     76separate packages.  But be careful: packages cannot be cyclic, so 
    7777anything that is moved out can't be used in `base`. 
    78  
     78Some chunks that would currently be easy to split off are: 
     79 * Data.!ByteString.* (plus future packed Char strings) 
     80 * Control.Applicative (?), Data.Foldable, Data.Monoid (?), Data.Traversable, Data.Graph, Data.!IntMap, Data.!IntSet, Data.Map, Data.Sequence, Data.Set, Data.Tree 
     81 * System.Console.!GetOpt 
     82 * Text.!PrettyPrint.* 
     83 * Text.Printf 
    7984== Other packages == 
    8085