Command Palette
Search for a command to run...
More from this blog
Functional XSLT/XPath/XQuery - #4 Monad pattern
The monad is probably the most written about functional pattern, it is famous for convoluted and obtuse explanations, but I will steal some of the better explanations and translate them into XSLT/XPath. (adapted directly from All About Monads - Haske...
About us
Kookerella is a specialist software development consultancy founded to deliver system integrations, tooling and reporting development for media organisations in the broadcast and VOD sector. Our focus is on simple, reliable solutions where the focus ...
Functional XSLT/XPath/XQuery - #4 Monoid
Usually in these sorts of tutorials Monoid comes first, its the simplest, easiest most familiar sort of thing, we don't really even need code to describe it, its loosely the theory of having something you can composing two things together and getting...
Functional XSLT/XPath/XQuery - #3 Maybe data type
We are now in a position to fill in a missing data type. Lets cover some XPath basics. Consider the following XSLT <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="#all" version...
Functional XSLT/XPath/XQuery - #1 Introduction
To the modern programmer these languages appear strange beasts, born when the world was obsessed with XML, it is declarative, almost functional, but somehow missing some of the idioms of later more consciously functional languages. For a functional p...