Adapt to simplifed subsumption proposal
Cabal's `IO a = HasCallStack => IO a` type synonym causes quite some trouble under the [simplified subsumption proposal][1]. Fix these cases by eta-expanding or adding type signatures where necessary. [1]: https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0287-simplify-subsumption.rst
Showing
- Cabal/ChangeLog.md 1 addition, 0 deletionsCabal/ChangeLog.md
- Cabal/Distribution/Compat/ResponseFile.hs 6 additions, 4 deletionsCabal/Distribution/Compat/ResponseFile.hs
- Cabal/Distribution/FieldGrammar/FieldDescrs.hs 1 addition, 1 deletionCabal/Distribution/FieldGrammar/FieldDescrs.hs
- Cabal/Distribution/Fields/ParseResult.hs 2 additions, 2 deletionsCabal/Distribution/Fields/ParseResult.hs
- Cabal/Distribution/Make.hs 17 additions, 10 deletionsCabal/Distribution/Make.hs
- Cabal/Distribution/Simple.hs 3 additions, 3 deletionsCabal/Distribution/Simple.hs
- Cabal/Distribution/Simple/Bench.hs 2 additions, 1 deletionCabal/Distribution/Simple/Bench.hs
- Cabal/Distribution/Simple/Configure.hs 16 additions, 14 deletionsCabal/Distribution/Simple/Configure.hs
- Cabal/Distribution/Simple/GHC.hs 8 additions, 6 deletionsCabal/Distribution/Simple/GHC.hs
- Cabal/Distribution/Simple/GHC/Internal.hs 2 additions, 2 deletionsCabal/Distribution/Simple/GHC/Internal.hs
- Cabal/Distribution/Simple/GHCJS.hs 8 additions, 6 deletionsCabal/Distribution/Simple/GHCJS.hs
- Cabal/Distribution/Simple/Haddock.hs 8 additions, 5 deletionsCabal/Distribution/Simple/Haddock.hs
- Cabal/Distribution/Simple/PreProcess.hs 5 additions, 4 deletionsCabal/Distribution/Simple/PreProcess.hs
- Cabal/Distribution/Simple/Program/Ar.hs 2 additions, 1 deletionCabal/Distribution/Simple/Program/Ar.hs
- Cabal/Distribution/Simple/Program/Db.hs 8 additions, 6 deletionsCabal/Distribution/Simple/Program/Db.hs
- Cabal/Distribution/Simple/Register.hs 1 addition, 0 deletionsCabal/Distribution/Simple/Register.hs
- Cabal/Distribution/Simple/SrcDist.hs 6 additions, 4 deletionsCabal/Distribution/Simple/SrcDist.hs
- Cabal/Distribution/Simple/Test.hs 2 additions, 1 deletionCabal/Distribution/Simple/Test.hs
- Cabal/Distribution/Simple/Test/LibV09.hs 2 additions, 1 deletionCabal/Distribution/Simple/Test/LibV09.hs
- Cabal/Distribution/Simple/UserHooks.hs 3 additions, 1 deletionCabal/Distribution/Simple/UserHooks.hs
Loading
Please register or sign in to comment