Remove MonadFail (ST s) instance

Carter Schonwald carter.schonwald at gmail.com
Wed Feb 5 18:21:49 UTC 2020


This does seem like a reasonable request,
Though of course it’d be really cool to evaluate what code may be
incidentally using the monad fail instance by accident atm!
(is there any way we could do that?)

On Sun, Nov 24, 2019 at 12:35 PM Henning Thielemann <
lemming at henning-thielemann.de> wrote:

>
> On Sun, 24 Nov 2019, Dan Burton wrote:
>
> > We're talking about an instance in `base`, so if there's no other way,
> it could at least be a flag akin to
> > -Wmissing-monadfail-instances that gets included in -Wcompat.
> > But relatedly: should there be a way to deprecate instances? I would say
> yes.
>
> Sounds like another application of instance warnings that we already
> talked about:
>     https://gitlab.haskell.org/ghc/ghc/issues/11796
> _______________________________________________
> Libraries mailing list
> Libraries at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/libraries/attachments/20200205/c2d6f2c0/attachment.html>


More information about the Libraries mailing list