-
Herbert Valerio Riedel authored
The `fail` package has been already in lib:Cabal's transitive dependencies via at least `lib:parsec` (for GHC < 8), so we might as well depend on it directly and avoid having to deal with two divergent compat `MonadFail` classes, as well as reduce the amount of CPP hackery. This should address the GHC < 8 build failures that were introduced via c3c29a49 Future work: get rid of internal `Distribution.Compat.MonadFail` module.
8e903011