nixpkgs/pkgs/development/haskell-modules
Peter Simons 3c8b33eee4 haskell-modules: implement overrideScope method for deep overriding
deepOverride turns out to be completely unfeasible for non-trivial overrides.
Nix evaluates for an eternity, and then comes back saying:

  Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
  nix-instantiate killed by signal 6

The hand-written deep-override, on the other hand, performs the job in a
fraction of a second, no problem.

All bow to Russell O'Connor!
2015-01-08 18:50:19 +01:00
..
compat-layer.nix Say hello to our brand-new Haskell infrastructure. 2015-01-07 23:45:21 +01:00
configuration-common.nix haskell-configuration-common: cosmetic 2015-01-08 13:46:47 +01:00
configuration-ghc-7.6.x.nix Say hello to our brand-new Haskell infrastructure. 2015-01-07 23:45:21 +01:00
configuration-ghc-7.8.x.nix Say hello to our brand-new Haskell infrastructure. 2015-01-07 23:45:21 +01:00
configuration-ghc-7.9.x.nix haskell-configuration-ghc-7.9.x: improve configuration to fix some builds 2015-01-08 13:46:47 +01:00
configuration-ghcjs.nix Say hello to our brand-new Haskell infrastructure. 2015-01-07 23:45:21 +01:00
default.nix haskell-modules: implement overrideScope method for deep overriding 2015-01-08 18:50:19 +01:00
generic-builder.nix Say hello to our brand-new Haskell infrastructure. 2015-01-07 23:45:21 +01:00
ghc-paths-nix.patch Say hello to our brand-new Haskell infrastructure. 2015-01-07 23:45:21 +01:00
hackage-packages.nix hackage-packages.nix: update from Hackage 2015-01-08T16:50:56+0100 2015-01-08 18:50:19 +01:00
lib.nix Say hello to our brand-new Haskell infrastructure. 2015-01-07 23:45:21 +01:00
with-packages-wrapper.nix Say hello to our brand-new Haskell infrastructure. 2015-01-07 23:45:21 +01:00