nixpkgs/lib
Eelco Dolstra 314e8e49ec Remove deepOverride
It's unused, and also a bad idea: because it recursively recomputes
every function argument and there is no sharing, you can get an
exponential (?) blowup in evaluation time. For example, evaluating
‘linuxPackages.kernel’ takes 0.09s and ~13 MiB, but evaluating
‘linuxPackages.kernel.deepOverride {}’ takes 3.6s and ~305 MiB.
2015-07-28 21:42:25 +02:00
..
tests NixOS modules: Add error context on module arguments evaluation. 2015-07-14 15:07:54 +02:00
attrsets.nix Rename misc.nix -> deprecated.nix 2015-07-23 18:31:54 +02:00
composable-derivation.nix
customisation.nix Remove deepOverride 2015-07-28 21:42:25 +02:00
debug.nix lib: cleanup a little bit, add traceIf 2015-03-26 12:43:42 +00:00
default.nix Rename misc.nix -> deprecated.nix 2015-07-23 18:31:54 +02:00
deprecated.nix Remove deepOverride 2015-07-28 21:42:25 +02:00
licenses.nix notion: init at 3-2015061300 2015-07-13 12:08:05 -04:00
lists.nix Use builtins.sort 2015-07-28 18:42:22 +02:00
maintainers.nix Merge pull request #8878 from 2chilled/master 2015-07-28 18:44:20 +02:00
meta.nix
modules.nix Remove superfluous copy of "min" 2015-07-28 18:42:22 +02:00
options.nix Rename misc.nix -> deprecated.nix 2015-07-23 18:31:54 +02:00
platforms.nix Improve the list of archs made by commit 1299c020e9 2015-04-17 15:25:54 +02:00
sources.nix
strings-with-deps.nix Replace hasAttr/getAttr calls with the ? and . operators 2014-10-05 01:11:06 +02:00
strings.nix intersperse: Fix quadratic performance 2015-07-24 15:58:34 +02:00
systems.nix lib: Use arithmetic operators rather than builtins.add etc. 2014-10-05 01:10:06 +02:00
tests.nix
trivial.nix Rename misc.nix -> deprecated.nix 2015-07-23 18:31:54 +02:00
types.nix Use foldl' instead of fold in some places 2015-07-23 18:31:54 +02:00