[Haskell-cafe] Removing mtl from the Haskell Platform

roconnor at theorem.ca roconnor at theorem.ca
Fri May 15 11:11:35 EDT 2009


On Wed, 13 May 2009, Sittampalam, Ganesh wrote:

> We've discussed replacing it with transformers+monads-fd+an mtl
> compatiblity layer on libraries at . Ross and I plan to propose doing this
> for the second release of the platform - it's not fair to disrupt the
> first release at this stage.
>
> transformers+monads-fd is quite a small evolution over mtl - it factors
> out the fundeps into a separate package, tightens up some of the class
> constraints, and makes State = StateT Identity etc rather than a
> separate type. Even this breaks a few packages, but doing anything more
> substantial would be quite disruptive. That's not to say that we
> shouldn't do it, though.
>
> I guess the libraries@ list will continue to be the place that such
> decisions get made, but I think it's a bit up in the air at the moment.

Have you make a trac ticket for your proposal?

-- 
Russell O'Connor                                      <http://r6.ca/>
``All talk about `theft,''' the general counsel of the American Graphophone
Company wrote, ``is the merest claptrap, for there exists no property in
ideas musical, literary or artistic, except as defined by statute.''


More information about the Libraries mailing list