<div dir="ltr"><div><div dir="auto">This does seem like a reasonable request,</div><div dir="auto">Though of course it’d be really cool to evaluate what code may be incidentally using the monad fail instance by accident atm! <br></div><div>(is there any way we could do that?)<br></div></div></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Nov 24, 2019 at 12:35 PM Henning Thielemann <<a href="mailto:lemming@henning-thielemann.de" target="_blank">lemming@henning-thielemann.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
On Sun, 24 Nov 2019, Dan Burton wrote:<br>
<br>
> We're talking about an instance in `base`, so if there's no other way, it could at least be a flag akin to<br>
> -Wmissing-monadfail-instances that gets included in -Wcompat.<br>
> But relatedly: should there be a way to deprecate instances? I would say yes.<br>
<br>
Sounds like another application of instance warnings that we already <br>
talked about:<br>
    <a href="https://gitlab.haskell.org/ghc/ghc/issues/11796" rel="noreferrer" target="_blank">https://gitlab.haskell.org/ghc/ghc/issues/11796</a><br>
_______________________________________________<br>
Libraries mailing list<br>
<a href="mailto:Libraries@haskell.org" target="_blank">Libraries@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries</a><br>
</blockquote></div></div>