[Home] [By Thread] [By Date] [Recent Entries]
As described in my blog,
http://dnovatchev.spaces.live.com/blog/cns!44B0A32C2CCF7488!125.entry
It corresponds to the contents of the CVS on 13 Aug. 2006. This release of FXSL 2.0 implements all the features referenced in my recent presentation at the Extreme Markup Languages 2006 conference: "Higher-Order Functional Programming with XSLT 2.0 and FXSL", at: http://www.idealliance.org/papers/extreme/proceedings/xslfo-pdf/2006/Novatchev01/EML2006Novatchev01.pdf Here are the file release notes: "Notes: 13 Aug. 2006 FXSL for XSLT 2.0 (version 2) ========================================== Much work has been done in this release. The main new results: - Almost all standard XPath 2.0 functions (F & O) have now higher-order FXSL wrappers that makes possible to use them as higher order functions and to create partial applications from them. - Some standard XSLT 2.0 functions and instructions have now higher-order FXSL wrappers that makes possible to use them as higher order functions and to create partial applications from them. - All standard XPath 2.0 operators (F & O) have now higher-order FXSL wrappers that makes possible to use them as higher order functions and to create partial applications from them. - All standard XPath 2.0 constructors have now higher-order FXSL wrappers that makes possible to use them as higher order functions and to create partial applications from them. - Currying and partial application uses dynamic type detection of the arguments of the function. On the final evaluation of the function when all arguments have been specified the typed values of the arguments are reconstructed using the recorded type information." ==========================================
|

Cart



