fold-right
Processes the supplied sequence from right to left, applying the supplied function repeatedly to each item in turn, together with an accumulated result value.
fold-right($seq as item()*, $zero as item()*, $f as function(item(), item()*) as item()*) ➔ item()*
Arguments | |||
| $seq | item()* | The input sequence |
| $zero | item()* | The initial value (the value to be returned if the sequence is empty) |
| $f | function(item(), item()*) as item()* | The function to be applied to each item in the sequence |
Result | item()* |
Links to W3C specifications
Namespace: http://www.w3.org/2005/xpath-functions
Applies to: XPath 3.0, XSLT 3.0, XQuery 3.0 (if enabled in Saxon: requires Saxon-PE or Saxon-EE)
XPath 3.0 Functions and Operators
Notes on the Saxon implementation
Available since Saxon 9.3. Requires XPath 3.0 to be enabled. The argument order was changed in Saxon 9.5.1 in response to W3C spec changes.