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
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to