diff options
author | Edward Tjörnhammar <ed@cflags.cc> | 2014-09-16 18:03:46 +0200 |
---|---|---|
committer | Edward Tjörnhammar <ed@cflags.cc> | 2014-09-16 18:12:39 +0200 |
commit | 2bbd01485a73b0b23da77efa46212d1f833b5efb (patch) | |
tree | 6258a1d94467928ebbd35158a58bc08d3a52a76e /lib/lists.nix | |
parent | 6110679beeb0a88da65d517d2d79277151dd7798 (diff) | |
download | nixpkgs-2bbd01485a73b0b23da77efa46212d1f833b5efb.tar nixpkgs-2bbd01485a73b0b23da77efa46212d1f833b5efb.tar.gz nixpkgs-2bbd01485a73b0b23da77efa46212d1f833b5efb.tar.bz2 nixpkgs-2bbd01485a73b0b23da77efa46212d1f833b5efb.tar.lz nixpkgs-2bbd01485a73b0b23da77efa46212d1f833b5efb.tar.xz nixpkgs-2bbd01485a73b0b23da77efa46212d1f833b5efb.tar.zst nixpkgs-2bbd01485a73b0b23da77efa46212d1f833b5efb.zip |
init list helper
Diffstat (limited to 'lib/lists.nix')
-rw-r--r-- | lib/lists.nix | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/lists.nix b/lib/lists.nix index 4b5f04a6758..af70faacbcd 100644 --- a/lib/lists.nix +++ b/lib/lists.nix @@ -209,6 +209,10 @@ in rec { assert list != []; elemAt list (dec (length list)); + # Return all elements but the last + init = list: assert list != []; take (length list - 1) list; + + # Zip two lists together. zipTwoLists = xs: ys: let |