Derive some Semigroup/Monoid instances via Generics
This increases compile-time (until GHC becomes more clever) but the generated code is expected to be at least as good (if not better) than the manually generated code. This addresses #3169
Showing
- Cabal/Distribution/PackageDescription.hs 5 additions, 12 deletionsCabal/Distribution/PackageDescription.hs
- Cabal/Distribution/Simple/Haddock.hs 2 additions, 37 deletionsCabal/Distribution/Simple/Haddock.hs
- Cabal/Distribution/Simple/InstallDirs.hs 2 additions, 17 deletionsCabal/Distribution/Simple/InstallDirs.hs
- Cabal/Distribution/Simple/Program/GHC.hs 2 additions, 110 deletionsCabal/Distribution/Simple/Program/GHC.hs
- Cabal/Distribution/Simple/Setup.hs 26 additions, 293 deletionsCabal/Distribution/Simple/Setup.hs
Loading
Please register or sign in to comment