Liking cljdoc? Tell your friends :D

fr.jeremyschoffen.textp.alpha.html.compiler


*implementation*clj/s

source

attr-strclj/s

(attr-str x)

Like clojure.core/str but escapes < > & and ".

Like clojure.core/str but escapes < > & and ".
sourceraw docstring

compile!clj/s

(compile! node)
source

compile-seq!clj/s

(compile-seq! ss)
source

doc->strclj/s

(doc->str x)

Compile a document to s string.

Compile a document to s string.
sourceraw docstring

emit-comment!clj/s

(emit-comment! node)

Emit an html comment passed in map form.

Emit an html comment passed in map form.
sourceraw docstring

emit-dtd!clj/s

(emit-dtd! {[name public-id system-id] :data})

Emit a dtd passed in map form.

Emit a dtd passed in map form.
sourceraw docstring

emit-special!clj/smultimethod

source

emit-tag!clj/smultimethod

source

emit-tag*!clj/s

(emit-tag*! {:keys [tag attrs content]})
source

emit-unescaped!clj/s

(emit-unescaped! {c :content})
source

name-strclj/s

(name-str n)

Return a string representation of a name (tag or attribute) in html.

Return a string representation of a name (tag or attribute) in html.
sourceraw docstring

self-closing-tagsclj/s

Html tag names of tags that are self closing.

Html tag names of tags that are self closing.
sourceraw docstring

special?clj/s

(special? x)
source

tag?clj/s

source

with-implementationcljmacro

(with-implementation i & body)
Binds the dynamic var [[fr.jeremyschoffen.textp.alpha.html.compiler/*implementation*]]
to `i`.
sourceraw docstring

xml-strclj/s

(xml-str x)

Like clojure.core/str but escapes < > and &.

Like clojure.core/str but escapes < > and &.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close