Liking cljdoc? Tell your friends :D

nemesis.impl.parse


arities->casesclj

(arities->cases parsed-arities)

arityclj

(arity name [argv & couples])

arity-default-exprclj

(arity-default-expr name argv couples)

arity-mapclj

(arity-map {:as _names :keys [protocol-prefix method-prefix]} arities)

body->casesclj

(body->cases name body)

cases-summaryclj

(cases-summary cases)

compile-casesclj

(compile-cases {:as spec :keys [name ns cases]}
               {:keys [lambda-case-compiler extension-ns]})

no-implementation-error-formclj

(no-implementation-error-form name argv)

normalize-bodyclj

(normalize-body xs)

normalize the body of a generic declaration e.g: the part after the name and the docstring

normalize the body of a generic declaration
e.g: the part after the name and the docstring
raw docstring

parseclj

(parse form)
(parse [name & body] {:as options :keys [extension-ns lambda-case-compiler]})

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

× close