diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2015-07-28 14:56:27 +0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2015-07-28 15:04:18 +0200 |
commit | 7c30ce95627d63efeca85c4c65aaaee1856b7887 (patch) | |
tree | 8febde54241fe6579d33862033d7951dfa380d55 /lib/lists.nix | |
parent | 67b1a20f126fb61c43c3a37c2d908ef0302c6c58 (diff) |
Remove zipTwoLists
This function is redundant (we also have zipLists).
Diffstat (limited to 'lib/lists.nix')
-rw-r--r-- | lib/lists.nix | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/lib/lists.nix b/lib/lists.nix index fde6f5d42fcbe..7fc1924066ba3 100644 --- a/lib/lists.nix +++ b/lib/lists.nix @@ -209,20 +209,6 @@ rec { init = list: assert list != []; take (length list - 1) list; - # Zip two lists together. - zipTwoLists = xs: ys: - let - len1 = length xs; - len2 = length ys; - len = if len1 < len2 then len1 else len2; - zipTwoLists' = n: - if n != len then - [ { first = elemAt xs n; second = elemAt ys n; } ] - ++ zipTwoLists' (n + 1) - else []; - in zipTwoLists' 0; - - deepSeqList = xs: y: if any (x: deepSeq x false) xs then y else y; crossLists = f: foldl (fs: args: concatMap (f: map f args) fs) [f]; |