Showing posts with label xslt. Show all posts
Showing posts with label xslt. Show all posts

Thursday, April 26, 2007

Functional Programming Library for XSLT (FXSL)

Dimitre Novatchev, the author of FXSL, was kind enough to give a more thorough explanation of what FXSL can do. Here's the current list of all the features.

FXSL has quite a bit of support for Math operations:

  • Exponential and logarithmic functions.

  • Trigonometic and hiperbolic-trigonometric functions.

  • Reverse trigonometric and reverse hyperbolic functions.

  • Finding the root of a function of one real argument using Newton-Raphston and the binary-search algorithms.

  • Generation of sequences of random numbers with values in a given interval and with certain distributions.

  • Numerical differentiation.

  • Numerical integration.

  • Testing primality of natural numbers.

  • Generation of Fibonacci numbers.

An XSL Calculator: The Math Modules of FXSL

Here's a helpful website for doing math problems using XSLT. Section #2 leads to an XSL calculator using the FXSL library.