<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Complete this sequence&#8230;</title>
	<atom:link href="http://dubinko.info/blog/2008/07/25/307/feed/" rel="self" type="application/rss+xml" />
	<link>http://dubinko.info/blog/2008/07/25/307/</link>
	<description>From an XML geek, a reader, a writer, a connector, a man of the people (says keep hope alive)</description>
	<lastBuildDate>Sat, 01 Oct 2011 16:18:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Toby Inkster</title>
		<link>http://dubinko.info/blog/2008/07/25/307/comment-page-1/#comment-4103</link>
		<dc:creator>Toby Inkster</dc:creator>
		<pubDate>Mon, 11 Aug 2008 15:36:05 +0000</pubDate>
		<guid isPermaLink="false">http://dubinko.info/blog/?p=307#comment-4103</guid>
		<description>C?</description>
		<content:encoded><![CDATA[<p>C?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://dubinko.info/blog/2008/07/25/307/comment-page-1/#comment-4058</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Wed, 30 Jul 2008 13:19:57 +0000</pubDate>
		<guid isPermaLink="false">http://dubinko.info/blog/?p=307#comment-4058</guid>
		<description>Yes, you cannot complete that sequence at the moment, which sucks big time. We need higher order functions. They are included as a &quot;nice to have&quot; thing in the XQuery 1.1 requirements, but they didn&#039;t make it to the WD yet, apparently. Someone should do something :-)</description>
		<content:encoded><![CDATA[<p>Yes, you cannot complete that sequence at the moment, which sucks big time. We need higher order functions. They are included as a &#8220;nice to have&#8221; thing in the XQuery 1.1 requirements, but they didn&#8217;t make it to the WD yet, apparently. Someone should do something :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim Fuller</title>
		<link>http://dubinko.info/blog/2008/07/25/307/comment-page-1/#comment-4050</link>
		<dc:creator>Jim Fuller</dc:creator>
		<pubDate>Sun, 27 Jul 2008 09:47:35 +0000</pubDate>
		<guid isPermaLink="false">http://dubinko.info/blog/?p=307#comment-4050</guid>
		<description>Hello Rob,

A dispatch table is the most appropriate algorithm for xquery (a language based on functions)... unfortunately though it depends on extension functions available. 

I think XQuery 1.1 might be addressing this shortcoming, though I have not had a chance yet to fully digest latest draft ... I know XQuery 1.1 requirements lists first class functions as a priority.

I didn&#039;t consider XSLT solutions to problem posed in XQuery.

cheers, Jim</description>
		<content:encoded><![CDATA[<p>Hello Rob,</p>
<p>A dispatch table is the most appropriate algorithm for xquery (a language based on functions)&#8230; unfortunately though it depends on extension functions available. </p>
<p>I think XQuery 1.1 might be addressing this shortcoming, though I have not had a chance yet to fully digest latest draft &#8230; I know XQuery 1.1 requirements lists first class functions as a priority.</p>
<p>I didn&#8217;t consider XSLT solutions to problem posed in XQuery.</p>
<p>cheers, Jim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Koberg</title>
		<link>http://dubinko.info/blog/2008/07/25/307/comment-page-1/#comment-4049</link>
		<dc:creator>Rob Koberg</dc:creator>
		<pubDate>Sat, 26 Jul 2008 16:55:22 +0000</pubDate>
		<guid isPermaLink="false">http://dubinko.info/blog/?p=307#comment-4049</guid>
		<description>Jim, Do you prefer what you describe to xsl:apply-templates and xsl:templates/@match ?

Dimitre, there is no standard way to do this within an XQuery.</description>
		<content:encoded><![CDATA[<p>Jim, Do you prefer what you describe to xsl:apply-templates and xsl:templates/@match ?</p>
<p>Dimitre, there is no standard way to do this within an XQuery.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dimitre Novatchev</title>
		<link>http://dubinko.info/blog/2008/07/25/307/comment-page-1/#comment-4048</link>
		<dc:creator>Dimitre Novatchev</dc:creator>
		<pubDate>Sat, 26 Jul 2008 15:41:35 +0000</pubDate>
		<guid isPermaLink="false">http://dubinko.info/blog/?p=307#comment-4048</guid>
		<description>In XQuery, in this situation one should consider using XSLT 2.0 + FXSL 2.0 instead. 

As we know well, the FXSL 2.0 library (Written completely in XSLT 2.0) implements higher order functions in XSLT 2.0 and provides an implementation of core library of functions, similar to Haskell&#039;s Prelude, and the way to use them expressively. It also turns every standard F &amp; O function into a higher-order one.

Don&#039;t wait for any new W3 spec and subsequent implementation, FXSL is here now to use.

Cheers,
Dimitre Novatchev</description>
		<content:encoded><![CDATA[<p>In XQuery, in this situation one should consider using XSLT 2.0 + FXSL 2.0 instead. </p>
<p>As we know well, the FXSL 2.0 library (Written completely in XSLT 2.0) implements higher order functions in XSLT 2.0 and provides an implementation of core library of functions, similar to Haskell&#8217;s Prelude, and the way to use them expressively. It also turns every standard F &amp; O function into a higher-order one.</p>
<p>Don&#8217;t wait for any new W3 spec and subsequent implementation, FXSL is here now to use.</p>
<p>Cheers,<br />
Dimitre Novatchev</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Koberg</title>
		<link>http://dubinko.info/blog/2008/07/25/307/comment-page-1/#comment-4047</link>
		<dc:creator>Rob Koberg</dc:creator>
		<pubDate>Sat, 26 Jul 2008 14:29:54 +0000</pubDate>
		<guid isPermaLink="false">http://dubinko.info/blog/?p=307#comment-4047</guid>
		<description>XSL :)</description>
		<content:encoded><![CDATA[<p>XSL :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim Fuller</title>
		<link>http://dubinko.info/blog/2008/07/25/307/comment-page-1/#comment-4046</link>
		<dc:creator>Jim Fuller</dc:creator>
		<pubDate>Sat, 26 Jul 2008 10:00:11 +0000</pubDate>
		<guid isPermaLink="false">http://dubinko.info/blog/?p=307#comment-4046</guid>
		<description>this is easy to answer if functions were first class citizens in xquery, so if you are willing to use an extension function then you could dispatch by passing around functions.

gl, Jim Fuller</description>
		<content:encoded><![CDATA[<p>this is easy to answer if functions were first class citizens in xquery, so if you are willing to use an extension function then you could dispatch by passing around functions.</p>
<p>gl, Jim Fuller</p>
]]></content:encoded>
	</item>
</channel>
</rss>

