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

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

From: <bugzilla@jessica.w3.org>
Date: Sun, 14 Jun 2015 19:15:35 +0000
To: public-qt-comments@w3.org
Message-ID: <bug-28810-523-ENgXwOlssk@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28810

--- Comment #1 from Michael Kay <mike@saxonica.com> ---
XQuery 3.1 does not yet define updated conformance criteria.

Currently XQ 3.0 makes higher order functions an optional feature. Functions as
values are not supported if this optional feature is not supported.

Maps and arrays are functions, but for maps in particular, I don't think we
should make support optional: there are too many dependencies on maps in
standard functions.

I think it's possible to define our conformance packages so higher order
functions remain optional, but maps and arrays become part of minimal
conformance. But we need to think about how to achieve this. For example, do we
want to support the SequenceType function(*) for an item that could be a map or
an array?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Sunday, 14 June 2015 19:15:37 UTC

This archive was generated by hypermail 2.3.1 : Sunday, 14 June 2015 19:15:38 UTC