Subject: Re: [xsl] XSLT repetition constructs|
From: "John Lumley john@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 6 Mar 2019 13:01:18 -0000
It isn't correct to use "repetition" for a set of operations that are independent from each other and can be executed in any order or in parallel.
In this group fall such operations as <xsl:for-each>. the XPath for expression, the ! (bang) operator and applying a function in the last location step of an XPath step-expression (sorry if I don't remember the exact terminology).
All of these are *mapping" operations, like the map function in Haskell. These have nothing to do with repetition.
-- *John Lumley* MA PhD CEng FIEE john@xxxxxxxxxxxx <mailto:john@xxxxxxxxxxxx> on behalf of Saxonica Ltd