BizTalk Utilities CV ,   Jobs ,   Code library
 
Home Page


Add/Edit your code items
Search the code library
Browse for the code library


XSLT
Displaying every odd row a different color
Re: Re: Creating a hyper link in XSL(T)
Re: Creating a hyper link in XSL(T)
Re: Creating a hyper link in XSL(T) - A slight variation
Creating a hyper link in XSL(T)
Re: For Next Loop in XSLT
For Next Loop in XSLT
Intersection and other set operations on node-sets
Grouping using xsl:key and the key() function -- the Muenchian method
Comparing Strings in XSLT for greater/less
How to do a search and replace in XSLT
How to work with more than one xml document in your XSLT transformation
Sorting (advanced) of dynamically constructed strings
In case you need a ""break"" from an xsl:for-each loop
Format XML/XSL for Documentation
Find all xsl:variables that are in scope?
Binary Search in XSLT
Get the newest 5 articles out of hundreds -- a super efficient sort in XSLT
Dynamically change the encoding of your XSLT stylesheet
Identifying an attribute or a namespace node


 
 

<< XQuery.NET and XML >>


By Dimitre Novatchev
First Posted 03/17/2002
Times viewed 416

FXSL - XSLT Functional Programming Library (v0.3)


This post contains attachments
v20020317235959.zip 

Summary Higher order functions can be implemented in XSLT, some explanations through examples

This is FXSL version 0.3
Using MSXML? Get the MSXML source code!
Using SAXON? Get the SAXON source code!
Using XALAN? Get the Xalan source code! Implemented Functions

The following table contains the names of all functions (in chronological order), whose XSLT implementation are provided as part of this article.

foldl

foldr

sum

product

sometrue

alltrue

minimum

maximum

append

map

doubleall

sumproducts

foldl-tree

sumTree

productTree

tree-labels-list

mapTree

buildListWhile

buildListUntil

take

takeWhile

drop

dropWhile

splitAt

span

partition

within

sqrt

buildListWhileMap

easyDiffList

elimError

improve

improvedDiff

partialSumsList

improvedIntegration

 


Rate this article on a scale of 1 to 10 (0 votes, average 0)

Your vote :  

<< XQuery.NET and XML >>





Leave a comment for this article
Your name
Your email (optional)
Your comment
Optional: Upload an attachment
Enter the code shown:

 
 

    Email TopXML