Closed vmchale closed 3 years ago
Good that we can catch this with daily scheduled CI checks.
I believe just updating in the hackage UI to set the base dependency correctly should prevent this version from getting picked up by my builds.
A travis build of mine that has mmorph as a dependency succeeds on ghc-8.0.2 and 8.2.2, fails on 8.4.4 and 8.6.5, and succeeds on 8.8.4 and 8.10.2.
src/Control/Monad/Trans/Compose.hs:60:7: error:
1292 Not in scope: type constructor or class ‘MonadFail’
cc @Gabriel439
@domenkozar: Yes, I will address this soon. I've just been neck deep in making an offer on a house recently
Alright, so I added a revision for a base >= 4.13
minimum bound to mmorph-1.1.4
to stem the bleeding. I'll work on a longer-term fix soon
Fix is up here: https://github.com/Gabriel439/Haskell-MMorph-Library/pull/55
Thanks!
I think a package revision would fix it.