[Haskell] Long live Edison

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Tue Feb 21 05:22:24 EST 2006


Robert Dockins <robdockins at fastmail.fm> wrote:

> On Feb 20, 2006, at 5:19 PM, ajb at spamcop.net 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


More information about the Haskell mailing list