[xsl] How to QuickSort a map?

Subject: [xsl] How to QuickSort a map?
From: "Costello, Roger L." <costello@xxxxxxxxx>
Date: Thu, 29 Aug 2013 09:51:27 +0000
Sean Durkin wrote:

> XPath 3 can now implement QuickSort in 3 lines of code.

Sean (or anyone) would you show how to implement the QuickSort please?

That is, would you replace the ??? in the below function with the code
please?

---------------------------------------------------------------------
    <xsl:function name="f:sort-map" as="map(xs:anyAtomicType, item()*)">
        <xsl:param name="m" as="map(xs:anyAtomicType, item()*)" />

        ???

    </xsl:function>
---------------------------------------------------------------------

/Roger

Current Thread