On Mon, Sep 17, 2007 at 07:38:00PM +0100, Malcolm Wallace wrote: > David Roundy <[EMAIL PROTECTED]> writes: > > > Data.Map is a standardized interface, *not* a standardized implementation. > > I'm not saying it's a *good* standardized interface, but it's the only one > > we've got. > > Not so! There is another more venerable interface, namely Data.FiniteMap. > That interface was deleted in favour of Data.Map, for no good reason > that I am aware of. Indeed, I still have several pieces of software > that continue to use the FiniteMap interface, but now have an extra > home-grown indirection layer to connect to the current Data.Map > implementation, just to enable the software to build.
True, it's not entirely stable, but I'd say that it's still more stable than the average external library. It's at least got a community-involved process for review of API changes. -- David Roundy Department of Physics Oregon State University _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe