Add combinations/0 and combinations/1

This commit is contained in:
Santiago Lapresta authored and Nicolas Williams committed 2015-06-23 10:59:58 -05:00
1 parent 8aecf82bfe
commit ec7647c4ab
2 files changed
+26 -1

No files matched your search

+15
View File
@@ -1307,6 +1307,21 @@ sections:
input: '["foobar", "barfoo"]'
output: ['[false, true]']
- title: "`combinations`, `combinations(n)`"
body: |
Outputs all combinations of the elements of the arrays in the
input array. If given an argument `n`, it outputs all combinations
of `n` repetitions of the input array.
examples:
- program: 'combinations'
input: '[[1,2], [3, 4]]'
output: ['[1, 3]', '[1, 4]', '[2, 3]', '[2, 4]']
- program: 'combinations(2)'
input: '[0, 1]'
output: ['[0, 0]', '[0, 1]', '[1, 0]', '[1, 1]']
- title: "`ltrimstr(str)`"
body: |