Closed ocharles closed 5 years ago
Looks like this merge fails on GHCs < 8. Is there any way to maintain backwards compatibility?
That isn't related to this patch, the failure seems to be while Cabal installs dependencies.
OK, for the moment, I'm going to merge this into an 8.8 branch. I'd like to see if the upstream testing dependencies work themselves out in the next couple days.
The use of
fail
requiresMonadFail
on GHC 8.8, but the monads it's being used in don't even have those instances.error
is our only real option.