On Thu, Dec 9, 2010 at 12:43, Michael Snoyman <mich...@snoyman.com> wrote: > For the record, enumerator (and I believe iteratee as well) uses > transformers, not mtl. transformers itself is Haskell98; all FunDep > code is separated out to monads-fd. > > Michael
iteratee also uses 'transformers', but requires several extensions; see < http://hackage.haskell.org/packages/archive/iteratee/0.6.0.1/doc/html/src/Data-Iteratee-Base.html > It seems silly to avoid extensions, though; every non-trivial package on Hackage depends on them, either directly or via a dependency. For example, though 'enumerator' requires no extensions itself, it depends on both 'text' and 'bytestring', which require a ton of them. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe