diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2007-11-12 16:42:13 +0000 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2007-11-12 16:42:13 +0000 |
commit | e18c7cec9d3de145c715c76797de0e8792ccccb5 (patch) | |
tree | 2ce29896602a0df9577818771d9b26166abc9d0c /pkgs/lib | |
parent | 2bd4257a68d5142c42bc402c4649fb53781c8df4 (diff) | |
download | nixlib-e18c7cec9d3de145c715c76797de0e8792ccccb5.tar nixlib-e18c7cec9d3de145c715c76797de0e8792ccccb5.tar.gz nixlib-e18c7cec9d3de145c715c76797de0e8792ccccb5.tar.bz2 nixlib-e18c7cec9d3de145c715c76797de0e8792ccccb5.tar.lz nixlib-e18c7cec9d3de145c715c76797de0e8792ccccb5.tar.xz nixlib-e18c7cec9d3de145c715c76797de0e8792ccccb5.tar.zst nixlib-e18c7cec9d3de145c715c76797de0e8792ccccb5.zip |
Beta-version of builderDefs fixes.
svn path=/nixpkgs/trunk/; revision=9657
Diffstat (limited to 'pkgs/lib')
-rw-r--r-- | pkgs/lib/default.nix | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/lib/default.nix b/pkgs/lib/default.nix index 33b7b3d6c9e5..ce4fbf12cf46 100644 --- a/pkgs/lib/default.nix +++ b/pkgs/lib/default.nix @@ -244,4 +244,8 @@ rec { (l + (if l=="" then "" else ".") + s) (builtins.getAttr s attrs))) (builtins.attrNames attrs))))); + innerModifySumArgs = f: x: a: b: if b == null then (f a b) // x else + innerModifySumArgs f x (a // b); + modifySumArgs = f: x: innerModifySumArgs f x {}; + } |