[Haskell-cafe] Removing mtl from the Haskell Platform

Sittampalam, Ganesh ganesh.sittampalam at credit-suisse.com
Fri May 15 11:13:27 EDT 2009

roconnor at theorem.ca wrote:
> 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
>> transformers+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?

No, because I wasn't sure what the procedure for changing libraries
would become once the HP is in place. Since Don is opening trac tickets
for other proposals it would make sense to do one for this too now.


 Please access the attached hyperlink for an important electronic communications disclaimer: 

More information about the Libraries mailing list