Functional programming in XSLT using the FXSL library
暂无分享,去创建一个
Described is the implementation in XSLT of some major functional programming design patterns: • Higher-order functions (HOF) • Recursive iteration • Primitive recursion (folding) over lists and trees • Mapping of lists • Functional composition • Partial application and currying • Dynamic creation of a new function The author argues that using a functional programming library that supports these design patterns in XSLT makes programming easier and more effective by increasing the level of abstraction and code reuse. Functional programming in XSLT using the FXSL library Table of
[1] Dimitre Novatchev. The Functional Programming Language XSLT - A proof through examples , 2002 .
[2] Ralf Lämmel,et al. Design patterns for functional strategic programming , 2002, RULE '02.
[3] Peyton Jones,et al. Haskell 98 language and libraries : the revised report , 2003 .
[4] A. Church. The calculi of lambda-conversion , 1941 .