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
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to