Fix MonadFail warnings
When #10751 (closed) is done, GHC can be compiled with -fwarn-missing-monadfail-instance
to show and then fix all the places where MonadFail
would break the compiler.
A last pass with -XMonadFailDesugaring
can then be used to switch MonadFail desugaring on properly, and get a hard check on whether any issues remain.
Trac metadata
Trac field | Value |
---|---|
Version | 7.11 |
Type | Task |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Compiler |
Test case | |
Differential revisions | |
BlockedBy | #10751 (closed) |
Related | |
Blocking | |
CC | |
Operating system | |
Architecture |