proposed change to transformers package

Mario Blažević mblazevic at
Thu Mar 25 08:58:05 EDT 2010

Ross Paterson wrote:
> I propose to rename some of the modules in the transformers package so
> that it no longer conflicts with the mtl package:
>   Control.Monad.Identity renamed as Data.Functor.Identity
>   Control.Monad.Trans split between Control.Monad.Trans.Class and
>         Control.IO.Trans.Class

	I assume that Data.Functor.Identity would still export a Monad instance 
of Identity? Or would that be moved to monad-fd?

> Then Control.Monad.Identity and Control.Monad.Trans are added to monads-fd
> making it closer to mtl.  Darcs repositories:
> Docs:
> _______________________________________________
> Libraries mailing list
> Libraries at

Mario Blazevic
mblazevic at
Stilo International

This message, including any attachments, is for the sole use of the
intended recipient(s) and may contain confidential and privileged
information. Any unauthorized review, use, disclosure, copying, or
distribution is strictly prohibited. If you are not the intended
recipient(s) please contact the sender by reply email and destroy
all copies of the original message and any attachments.

More information about the Libraries mailing list