[Bug 29184] Modify fn:string-join to accept xs:anyAtomicType* instead of xs:string*


--- Comment #2 from Michael Kay <mike@saxonica.com> ---
Our general approach has been to distinguish "input" arguments from "control"
arguments. Input arguments are likely to originate from the source document
being queried, control arguments are likely to originate from the query logic
itself. Input arguments generally allow an empty sequence, control arguments do
not. I think that the separator is correctly treated as a control argument; a
use case such as yours where it derives from the source document is unusual.
Therefore I think it the type should remain exactly-one.

You are receiving this mail because:
You are the QA Contact for the bug.

Received on Friday, 16 October 2015 15:56:58 UTC