Robert Dockins <[EMAIL PROTECTED]> wrote:
> On Feb 20, 2006, at 5:19 PM, [EMAIL PROTECTED] wrote:
> >
> > Data.Set, Data.Map, Data.Hash and the various Array interfaces are
> > all inconsistent in subtle ways, so whatever you do, do not take
> > them as the ideal to which Edison should aspire.
>
> This is all true. The main advantage that the current Data.* APIs
> have is that people use them ;-)
And AFAIK the only reason people use them is because they are widely
distributed, not because they are a perfect design. I certainly have
reservations about the Data.* APIs, such as the left bias and so on,
and personally preferred the older Data.FiniteMap API.
Regards,
Malcolm
_______________________________________________
Haskell mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell