[commit: containers] master: Factor Data.IntSet into Data.IntSet.Base and Data.IntSet. (57042dc)

Paolo Capriotti p.capriotti at gmail.com
Thu Jul 19 21:12:50 CEST 2012


Repository : ssh://darcs.haskell.org//srv/darcs/packages/containers

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/57042dc65cdedfc64d5f63e144b87c98443438f9

>---------------------------------------------------------------

commit 57042dc65cdedfc64d5f63e144b87c98443438f9
Author: Milan Straka <fox at ucw.cz>
Date:   Tue Apr 24 16:58:05 2012 +0200

    Factor Data.IntSet into Data.IntSet.Base and Data.IntSet.
    
    Similarly to Map and IntMap, the whole functionality is in
    Data.IntSet.Base. The Data.IntSet module just reexports methods from
    Data.IntSet.
    
    The only difference between Data.IntSet.Base and Data.IntSet is that
    Data.IntSet.Base exports the constructors of IntSet data type. This will
    be used in IntMap to define efficient versions of keysSet and fromSet.

 Data/IntSet.hs                     | 1367 +-----------------------------------
 Data/{IntSet.hs => IntSet/Base.hs} |   23 +-
 containers.cabal                   |    1 +
 3 files changed, 10 insertions(+), 1381 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 57042dc65cdedfc64d5f63e144b87c98443438f9



More information about the Cvs-libraries mailing list