Added all and any builtins

This commit is contained in:
Santiago Lapresta committed 2014-02-17 04:01:32 +01:00
1 parent 1fa55a3fae
commit 8b41415b07
2 files changed
+42

No files matched your search

+40
View File
@@ -690,6 +690,46 @@ sections:
input: '[]'
output: ["null"]
- title: `any`
body: |
The filter `any` takes as input an array of boolean values,
and produces `true` as output if any of the the elements of
the array is `true`.
If the input is an empty array, `any` returns `false`.
examples:
- program: any
input: '[true, false]'
output: ["true"]
- program: any
input: '[false, false]'
output: ["false"]
- program: any
input: '[]'
output: ["false"]
- title: `all`
body: |
The filter `all` takes as input an array of boolean values,
and produces `true` as output if all of the the elements of
the array are `true`.
If the input is an empty array, `all` returns `true`.
examples:
- program: all
input: '[true, false]'
output: ["false"]
- program: all
input: '[true, true]'
output: ["true"]
- program: all
input: '[]'
output: ["true"]
- title: `range`
body: |