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