[Haskell-cafe] ListT considered harmful

Fumiaki Kinoshita fumiexcel at gmail.com
Fri Mar 27 04:03:04 UTC 2015


It is well known that ListT m in transformers is not a monad unless the
underlying monad is commutative. The fact that ListT is not a monad
transformer is sufficient to remove it from the package, and several
packages already defined their own ListT.

Oughtn't we deprecate ListT or replace it by a correct one?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20150327/0232728d/attachment.html>


More information about the Haskell-Cafe mailing list