Re: [Haskell-cafe] Removing mtl from the Haskell Platform

Sittampalam, Ganesh wrote:
roconnor@theorem.ca wrote:
I think that use of the mtl should be deprecated so that we move on to improved monad transformer libraries. Having the mtl in the Haskell Platform does the opposite by further entrenching its use, possibly to the point where we may not be able to get rid of it for years.
If I had to recommend a replace library, I would pick monadLib. However, there are other libraries, such as the mmtl and transformers and it's related packages that I haven't looked at, and may also make fine replacements for the mtl.
We've discussed replacing it with transformers+monads-fd+an mtl compatiblity layer on libraries@. Ross and I plan to propose doing this for the second release of the platform -
I vote for that route!
it's not fair to disrupt the first release at this stage.
participants (1)
-
Henning Thielemann