- From: <bugzilla@jessica.w3.org>
- Date: Tue, 16 Sep 2014 15:17:10 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26799 --- Comment #2 from Abel Braaksma <abel.braaksma@xs4all.nl> --- I understand your objections, though my point was not necessarily to make it a normative part of the spec, it was more about the sentence: > and there is no requirement that implementations should > actually provide these functions about which I understood that it is not forbidden (MUST NOT) to do so. If it is not forbidden, it seems to make sense to at least provide a namespace for it. Even in the event that it is forbidden, it would still make sense to provide a namespace for it (as we do for "err" and "output"). The other half or your answer is far more interesting though. I remember that we discussed a possible syntax for lambda style functions briefly during a joined F2F in Prague, but it was dismissed at the time (probably as too late in the game). I like the suggestion of numbered arguments, alternatively we can think of the arrow notation (but, as you said, a notation discussion should probably be done after, and if, such proposal is considered). My idea of arrow notation: $a => {abs($a + 2)} (: one arg :) ($b, $c) => {$b lt $c} (: multi args :) () => {system-property('x')} (: no args :) -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Tuesday, 16 September 2014 15:17:18 UTC