Changes

Jump to navigation Jump to search
|
* <code>hof:const(42, 1337)</code> returns <code>42</code>.
* With higher-order functions:
<pre class="brush:xquery">
let $zip-sum := function($f, $seq1, $seq2) {
sum(map-pairs($f, $seq1, $seq2))
}
let $sum-all := $zip-sum(function($a, $b) { $a + $b }, ?, ?),
$sum-left := $zip-sum(hof:const#2, ?, ?)
return (
$sum-all((1, 1, 1, 1, 1), 1 to 5),
$sum-left((1, 1, 1, 1, 1), 1 to 5)
)
</pre>
returns <code>20 5</code>
|}
editor, reviewer
33

edits

Navigation menu