diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2007-11-05 08:32:20 +0000 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2007-11-05 08:32:20 +0000 |
commit | 7b1c9a7a82343b693aacd5769e748b7c2f06bff7 (patch) | |
tree | 0072be34993d2ff2046d1f11dd8bde4810012208 /pkgs/lib | |
parent | 1bc214fd59019aefd60d6ea23c79fdc3293f2845 (diff) | |
download | nixlib-7b1c9a7a82343b693aacd5769e748b7c2f06bff7.tar nixlib-7b1c9a7a82343b693aacd5769e748b7c2f06bff7.tar.gz nixlib-7b1c9a7a82343b693aacd5769e748b7c2f06bff7.tar.bz2 nixlib-7b1c9a7a82343b693aacd5769e748b7c2f06bff7.tar.lz nixlib-7b1c9a7a82343b693aacd5769e748b7c2f06bff7.tar.xz nixlib-7b1c9a7a82343b693aacd5769e748b7c2f06bff7.tar.zst nixlib-7b1c9a7a82343b693aacd5769e748b7c2f06bff7.zip |
Added Compiz Fusion (main plugins). Also some dependencies, and made wmii build under setup-new-2.sh also.
svn path=/nixpkgs/trunk/; revision=9577
Diffstat (limited to 'pkgs/lib')
-rw-r--r-- | pkgs/lib/default.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/lib/default.nix b/pkgs/lib/default.nix index d9828a86917b..bb6f9061467e 100644 --- a/pkgs/lib/default.nix +++ b/pkgs/lib/default.nix @@ -13,6 +13,12 @@ rec { else (innerSumArgs f (x // y))); sumArgs = f : innerSumArgs f {}; + innerPairMap = acc: f: l: + if l == [] then acc else + innerPairMap (acc ++ [(f (head l)(head (tail l)))]) + f (tail (tail l)); + pairMap = innerPairMap []; + # "Fold" a binary function `op' between successive elements of # `list' with `nul' as the starting value, i.e., `fold op nul [x_1 # x_2 ... x_n] == op x_1 (op x_2 ... (op x_n nul))'. (This is |