[DNovatchev:FXSL] FXSL 2.0 Now Available!

by M. David Peterson

I've had one of the most AMAZING weeks unfold. While the result is something I can't talk too much about, let me just note that the Viberavetions project is moving forward at full force, and in ways I had never even considered possible.

More on that when I am able to say more about it.

In the mean time, I am playing catch-up on MUST READ blogs, and stumbled across this gem from Dimitre,

XSLT: Riding the challenge: A New Release of FXSL 2.0

I have uploaded to Sourceforge.Net the latest release of FXSL 2.0.

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.

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."


SWEET! Thanks Dimitre! :D