[PATCH] Split Data.IntMap into Data.IntMap.Strict and Data.IntMap.Lazy.
Milan Straka
fox at ucw.cz
Sun Oct 2 22:47:40 CEST 2011
> On request of Milan, this is a follow up proposal to
>
> http://www.haskell.org/pipermail/libraries/2011-May/016362.html
>
> Here is what this patch specifically implements:
>
> - Shared representation between lazy and strict variants
> - Lazy/Strict modules exporting appropriate operations for each
>
> There is an alternative version of this patch which Milan favors, where we do
> not have a separate Data.IntMap.Lazy, and all that code lives in
> Data/IntMap.hs. This will require a circular import if we don't want to break
> BC and not duplicate the strict functions which still need to be exported.
>
> Please vote yes as is, yes with Milan's modification, or no. Discussion period:
> two weeks.
We got opinions only from the proponent and both maintainers.
I interpret the silence as the community being happy with the change.
Cheers,
Milan
More information about the Libraries
mailing list