Liking cljdoc? Tell your friends :D

cider.nrepl.middleware.undef

Middleware for undefining symbols. Fully qualified symbols are interpreted as a var to be unmapped in its original namespace, whereas unqualified symbols are interpreted as both a var and ns alias to be unmapped from the current namespace.

Middleware for undefining symbols.
Fully qualified symbols are interpreted as a var to be unmapped in its
original namespace, whereas unqualified symbols are interpreted as both a var
and ns alias to be unmapped from the current namespace.
raw docstring

handle-undefclj

(handle-undef handler msg)
source

undefclj

(undef {:keys [ns sym symbol]})

Undefines a symbol. When sym is unqualified, it is interpreted as both an alias and var to be unmapped from the namespace ns. When qualified (eg. foo/bar), it is interpreted as a var to be unmapped in the namespace foo, which may be an alias in ns.

Undefines a symbol.
When `sym` is unqualified, it is interpreted as both an alias and var to be
unmapped from the namespace `ns`.
When qualified (eg. `foo/bar`), it is interpreted as a var to be unmapped in
the namespace `foo`, which may be an alias in `ns`.
sourceraw docstring

undef-allclj

(undef-all {:keys [ns]})

Undefines all symbol mappings and aliases in the namespace.

Undefines all symbol mappings and aliases in the namespace.
sourceraw docstring

undef-all-replyclj

(undef-all-reply msg)
source

undef-replyclj

(undef-reply msg)
source

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

× close