(arities->cases parsed-arities)
(arity name [argv & couples])
(arity-default-expr name argv couples)
(arity-map {:as _names :keys [protocol-prefix method-prefix]} arities)
(body->cases name body)
(cases-summary cases)
(compile-cases {:as spec :keys [name ns cases]}
{:keys [lambda-case-compiler extension-ns]})
(no-implementation-error-form name argv)
(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
(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