[Haskell] ANN: monadLib 2.0

Ross Paterson ross at soi.city.ac.uk
Fri Mar 24 08:01:36 EST 2006

On Tue, Mar 21, 2006 at 10:38:06AM -0800, Iavor Diatchki wrote:
> Some of the other names I changed because I didn't like (e.g. I like
> get/set for state, rather then get/put in 'mtl').  These two
> (getR,localR) I am not too happy with (also the name of the ReadUpdM
> class).  I picked them because they resemble the state ones, but
> perhaps the 'mtl' ones are better, although I am not sure about that.
> Note however that 'monadLib' is not a drop in replacement for 'mtl',
> as other things differ as well, for example 'monadLib' has a different
> monad class hierarchy.

Is there a description anywhere of the differences between the two,
and what would be involved in moving one's application from mtl to

More information about the Libraries mailing list