- From: <bugzilla@jessica.w3.org>
- Date: Tue, 26 Jun 2012 13:14:56 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=17603
Summary: Change semantics of identity comparison and attempt to
make XQuery pure functional
Product: XPath / XQuery / XSLT
Version: Working drafts
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: XQuery 3.1 Requirements and Use Cases
AssignedTo: jonathan.robie@gmail.com
ReportedBy: ghislain.fourny@28msec.com
QAContact: public-qt-comments@w3.org
It would be nice to consider Tim's suggestion about changing the definition of
node identity comparison to no longer expose the physical identity of nodes.
https://lists.w3.org/Archives/Member/w3c-xsl-query/2012Jun/0058.html
I see two advantages of this approach:
(i) it addresses the optimization issue related to the non-determinism of
functions returning newly created nodes
(ii) it would remove one reason why XQuery is not pure functional (if I am
correct, this would leave us with error handling only). In particular, variable
substitution would become possible even in the presence of new nodes.
--
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Tuesday, 26 June 2012 13:15:04 UTC