ryani.spam:
> On Mon, Oct 13, 2008 at 2:04 AM, J. Garrett Morris
> <[EMAIL PROTECTED]> wrote:
> > Indeed - MTL seems to have been rewritten at some point in the past to
> > prefer exhaustive enumeration to overlap.
>
> Indeed, and I actually think this is a weakness of the current
> implementation. Anyone who comes up with a new transformer that
> provides different functionality than what is there needs to
> explicitly provide all the relevant instances, instead of letting
> MonadTrans do its thing.
I just want to make one small point here encouraging people to try out
new 'mtl' libraries. There are lots of *new* monad libraries,
The new & improved mtl:
* monadLib
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/monadLib
As well as,
* mmtl http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mmtl
* mtl-tf http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl-tf
and the huge,
* category-extras
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/category-extras
'mtl' isn't magic in any way. it isn't distributed with ghc, so we can
let the (library) free market pick a winner.
Now, if the monadLib guys would advertise their work a bit more
effectively...
-- Don
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe