From 14be783676adbb3517b2f73fee31c6f341575440 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 23 Jul 2015 19:23:11 +0200 Subject: Add primops all and any These are used thousands of times during NixOS evaluation, so it's useful to speed them up. --- doc/manual/expressions/builtins.xml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'doc/manual/expressions/builtins.xml') diff --git a/doc/manual/expressions/builtins.xml b/doc/manual/expressions/builtins.xml index 0b11e2f5a5c6..cb987ca02772 100644 --- a/doc/manual/expressions/builtins.xml +++ b/doc/manual/expressions/builtins.xml @@ -39,6 +39,28 @@ available as builtins.derivation. + builtins.all + pred list + + Return true if the function + pred returns true + for all elements of list, + and false otherwise. + + + + + builtins.any + pred list + + Return true if the function + pred returns true + for at least one element of list, + and false otherwise. + + + + builtins.attrNames set -- cgit 1.4.1