about summary refs log tree commit diff
path: root/pkgs/lib
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2008-04-27 23:17:24 +0000
committerMichael Raskin <7c6f434c@mail.ru>2008-04-27 23:17:24 +0000
commit55f4987f42adea646c476e1cc6e772f47284714b (patch)
tree3b1ebce2377d0fc5975546cb5107877a2d32af71 /pkgs/lib
parent10ca296d82ca4168af17f06096bc16fb0ad59540 (diff)
downloadnixlib-55f4987f42adea646c476e1cc6e772f47284714b.tar
nixlib-55f4987f42adea646c476e1cc6e772f47284714b.tar.gz
nixlib-55f4987f42adea646c476e1cc6e772f47284714b.tar.bz2
nixlib-55f4987f42adea646c476e1cc6e772f47284714b.tar.lz
nixlib-55f4987f42adea646c476e1cc6e772f47284714b.tar.xz
nixlib-55f4987f42adea646c476e1cc6e772f47284714b.tar.zst
nixlib-55f4987f42adea646c476e1cc6e772f47284714b.zip
Added optionalString (similar to optional)
svn path=/nixpkgs/trunk/; revision=11733
Diffstat (limited to 'pkgs/lib')
-rw-r--r--pkgs/lib/default.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/lib/default.nix b/pkgs/lib/default.nix
index a99f09c80dfb..8093c67a6923 100644
--- a/pkgs/lib/default.nix
+++ b/pkgs/lib/default.nix
@@ -201,6 +201,7 @@ rec {
   # Return a list or an empty list, dependening on a boolean value.
   optionals = cond: elems: if cond then elems else [];
 
+  optionalString = cond: string: if cond then string else "";
 
   # Return a list of integers from `first' up to and including `last'.
   range = first: last: