hiccup.compiler

(source)
Internal functions for compilation.

For more info about this library see:

https://github.com/weavejester/hiccup/wiki
Public Variable Short Description
HtmlRenderer (clj)
build-string (clj)
compile-attr-map (clj) Returns an unevaluated form that will render the supplied map as HTML attributes.
compile-html (clj) Pre-compile data structures into HTML where possible.
compile-html-with-bindings (clj) Pre-compile data structures into HTML where possible, while taking into account bindings that modify the result like *html-mode*.
compile-seq (clj)
escape-html (clj) Change special characters into HTML character entities if hiccup.util/*escape-strings* is true.
iterate! (clj)
literal? (clj)
merge-classes (clj)
normalize-element (clj) Ensure an element vector is of the form [tag-name attrs content].
render-attr-map (clj) Render a map of attributes.
render-element (clj) Render an element vector as a HTML element.
render-html (clj) Turn a Clojure data type into a string of HTML.