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
configuration-common.nix haskell-configuration-common: cosmetic 2015-01-08 13:46:47 +01:00
configuration-ghc-7.6.x.nix
configuration-ghc-7.8.x.nix
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
default.nix haskell-modules: implement overrideScope method for deep overriding 2015-01-08 18:50:19 +01:00
generic-builder.nix
ghc-paths-nix.patch
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
with-packages-wrapper.nix