different flavours of Monad Template Library

Ross Paterson ross at soi.city.ac.uk
Sun Jan 4 19:44:35 EST 2009


On Mon, Jan 05, 2009 at 01:07:00AM +0100, Henning Thielemann wrote:
> On Sun, 4 Jan 2009, Ross Paterson wrote:
>> The main problem was haddock's limitations with inter-package re-exports.
>
> What is the current state, since Haddock has moved to GHC-API?

That makes no difference to this issue (#24 on the Haddock trac;
#13 is also relevant).

> At least 'transformers' seems to be distinct enough from current MTL
> and simple enough to be uploaded to Hackage right now.

OK, I've done that.

> However, Control.Monad.Identity would conflict with MTL.

Unfortunately that is necessary to make the split work.  If we have
a monad-classes-fd package, clients would have to depend on both it
and transformers.


More information about the Libraries mailing list