W3C home > Mailing lists > Public > public-qt-comments@w3.org > July 2015

[Bug 28810] [XQ 3.1] Conformance: Maps, arrays, and the Higher Order Functions feature

From: <bugzilla@jessica.w3.org>
Date: Thu, 16 Jul 2015 15:24:34 +0000
To: public-qt-comments@w3.org
Message-ID: <bug-28810-523-agGybaG0tB@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28810

John Snelson <john.snelson@marklogic.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |john.snelson@marklogic.com

--- Comment #11 from John Snelson <john.snelson@marklogic.com> ---
DECISION: Accepted new text for section 5.2.6 Higher-Order Functions Feature:
"An implementation that does not provide the Higher-Order Function Feature MUST
raise a static error [err:XQST0129] if it encounters a TypedFunctionTest, named
function reference, inline function expression, or partial function
application.". Also add an explanatory note: "The effect of this rule is that
it is impossible to construct function items other than maps and arrays.
Dynamic function calls are permitted, but the function that is called will
necessarily be a map or array. The syntax function(*) is permitted to represent
a type that allows maps and arrays, and every instance of this type will in
practice be either a map or an array."

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Thursday, 16 July 2015 15:24:37 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 16 July 2015 15:24:37 UTC