There is a campaign going on to separate XSL (eXtensible style
language) into two separate languages
1. a transformation language
2. a style language
I suggest that now is the opportunity to make a convincing case that the
transformational language should be a functional programming language.
HoF, Laziness and statelessness are ideal properties for such a language.
The existing XSL spec was somewhat influenced by scheme, but a
transformational language has stronger consistency requirements and should
be typechecked so Haskell seems like a good choice.
The proposal is at http://www.prescod.net/xsl/petition/
Current Comments are at http://www.prescod.net/xsl/petition/comments.html
Here is an opportunity to bring FP to the masses. I suggest that people
here interested in having Haskell (or some FP) built into their web
servers and web browsers at very least go read what is posted so far and
become active in this process.
-Alex-
___________________________________________________________________
S. Alexander Jacobson Shop.Com
1-212-697-0184 voice The Easiest Way To Shop