proposed change to transformers package

Mario Blažević mblazevic at
Thu Mar 25 10:06:47 EDT 2010

Ross Paterson wrote:
> On Thu, Mar 25, 2010 at 08:58:05AM -0400, Mario Blažević wrote:
>> 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?
> Yes, the instance will stay with the data definition in
> Data.Functor.Identity, and the whole module will be re-exported by
> Control.Monad.Identity in monads-fd.

+1 in that case

More information about the Libraries mailing list