Liking cljdoc? Tell your friends :D

com.pfeodrippe.tooling.clerk.parser


**tags-collector*clj


adapt-contentclj

(adapt-content _opts content)

notebook-viewerclj


process-blocksclj

(process-blocks viewers {:as doc :keys [ns]})

prose->outputcljmultimethod

Converts a Prose tag to some format. If inexistent, (str (list tag-name args)) will be used.

It checks for :output-format and :tag-name keys, you can extend it to your prefered format using

(defmethod prose->output [:md :my-tag] [_ & args] (str (list tag-name args)))

Converts a Prose tag to some format. If inexistent, `(str (list tag-name args))`
will be used.

It checks for `:output-format` and `:tag-name` keys, you can extend it to
your prefered format using

(defmethod prose->output [:md :my-tag]
  [_ & args]
  (str (list tag-name args)))
raw docstring

prose-parserclj

(prose-parser opts & args)

Called when a keyword tag is found.

E.g. ◊:my-keyword{my text} would give us a :tag-name of :my-keyword and the text as args.

Called when a keyword tag is found.

E.g. `◊:my-keyword{my text}` would give us a `:tag-name` of `:my-keyword` and
the text as args.
raw docstring

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

× close