[Haskell-cafe] ListT considered harmful

Michael Snoyman michael at snoyman.com
Fri Mar 27 04:07:56 UTC 2015


I'm in favor of deprecation, but opposed to removing any time soon due to
backwards compatibility concerns.

On Fri, Mar 27, 2015 at 7:03 AM Fumiaki Kinoshita <fumiexcel at gmail.com>
wrote:

> 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?
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20150327/27967078/attachment.html>


More information about the Haskell-Cafe mailing list