fn:for-each
Applies the function item $action to every item from the sequence
$input in turn, returning the concatenation of the resulting sequences in
order.
for-each($input as item()*, $action as fn(item(), xs:integer) as item()*) ➔ item()*
Arguments | ||||
| $input | item()* | The input sequence: the supplied function will be applied to each item in this sequence | |
| $action | fn(item(), xs:integer) as item()* | The function item to be invoked on each member of the supplied sequence | |
Result | item()* | |||
Namespace
http://www.w3.org/2005/xpath-functions
Links to W3C specifications
XPath 3.1 Functions and Operators
XPath 4.0 Functions and Operators
Saxon availability
Available in XPath 3.0, XSLT 3.0, XQuery 3.0, and later versions. From Saxon 10, available in all editions. Implemented in Saxon-PE and Saxon-EE since Saxon 9.6. Available for all platforms.
Notes on the Saxon implementation
Available in Saxon-HE since 10; in Saxon-PE/EE since 9.6.