nixpkgs/pkgs/lib
Shea Levy a4c333474c lib/lists.nix: Remove uses of the tail function
nix lists are not like haskell lists, and tail is an O(n) operation.
This makes recursion using tail less efficient than recursion using
length + elemAt.

Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-12 12:36:36 -04:00
..
attrsets.nix Add a library function ‘genAttrs’ 2013-03-06 16:33:01 +01:00
composable-derivation.nix
customisation.nix Revert "Revert "overrideDerivation: Re-attatch passthru and meta to all outputs"" 2013-05-15 00:39:17 -04:00
debug.nix
default.nix
licenses.nix Doh 2013-07-03 16:35:13 +02:00
lists.nix lib/lists.nix: Remove uses of the tail function 2013-07-12 12:36:36 -04:00
maintainers.nix maintainers: change my attrname to be uniform 2013-06-27 20:43:56 +02:00
meta.nix Fix hiPrio. 2013-02-25 06:31:19 -05:00
misc.nix ReRevert Merge x-updates into master 2013-05-29 23:25:02 +02:00
modules.nix Improve error message for option that is not defined and has now default value. 2013-06-28 21:34:33 +02:00
options.nix Give unique keys to submodule components 2013-06-07 03:42:46 -04:00
platforms.nix Adding some 'arm' as mesa platforms. Otherwise assertions won't let me 2013-02-17 15:55:47 +01:00
properties.nix
sources.nix
strings-with-deps.nix
strings.nix ReRevert Merge x-updates into master 2013-05-29 23:25:02 +02:00
systems.nix
tests.nix
trivial.nix Revert "Add isPath to trivial.nix" 2013-05-02 15:04:21 -04:00
types.nix Revert "Add isPath to trivial.nix" 2013-05-02 15:04:21 -04:00