(post
:title "Rendering HTML with SXML and GNU Guile"
:date (make-date* 2015 04 10)
:tags '("gnu" "guile" "wsu")
:summary "With a little effort, SXML can be used for HTML templates"
(p [GNU Guile provides modules for working with XML documents called
SXML. SXML provides an elegant way of writing XML documents as
s-expressions that can be easily manipulated in Scheme. Here’s an
example:])
(source-code
(scheme-source
"(sxml->xml '(foo (bar (@ (attr \"something\")))))"))
(source-code
(xml-source
"