Markup (HTML and SVG) and DOM manipulation DSL for the Fay subset of Haskell.