Liking cljdoc? Tell your friends :D

hierarchy.core


activate!clj

(activate!)

Replaces clojure.core's derive and underive with derive+ and underive+ respectively via alter-var-root

Replaces clojure.core's `derive` and `underive` with `derive+` and `underive+` respectively via alter-var-root
sourceraw docstring

boundcljmacro

(bound & body)

Dynamically binds clojure.core's derive and underive with derive+ and underive+ respectively via with-bindings.

Dynamically binds clojure.core's `derive` and `underive` with `derive+` and `underive+` respectively via `with-bindings`.
sourceraw docstring

deactivate!clj

(deactivate!)

Restores clojure.core's derive and underive respectively via alter-var-root

Restores clojure.core's `derive` and `underive` respectively via alter-var-root
sourceraw docstring

derive+clj

(derive+ tag parent)
(derive+ h tag parent)

Establishes a parent/child relationship between parent and tag. Unlike clojure.core/underive, there is no requirement that tag or parent must be a class, keyword or symbol; h must be a hierarchy obtained from make-hierarchy, if not supplied defaults to, and modifies, the global hierarchy.

Establishes a parent/child relationship between parent and tag.
Unlike `clojure.core/underive`, there is no requirement that
tag or parent must be a class, keyword or symbol; h must be a
hierarchy obtained from make-hierarchy, if not supplied defaults to,
and modifies, the global hierarchy.
sourceraw docstring

underive+clj

(underive+ tag parent)
(underive+ h tag parent)

Removes a parent/child relationship between parent and tag. Unlike clojure.core/underive, there is no requirement that tag or parent must be a class, keyword or symbol; h must be a hierarchy obtained from make-hierarchy, if not supplied defaults to, and modifies, the global hierarchy.

Removes a parent/child relationship between parent and tag.
Unlike `clojure.core/underive`, there is no requirement that
tag or parent must be a class, keyword or symbol; h must be a
hierarchy obtained from make-hierarchy, if not supplied defaults to,
and modifies, the global hierarchy.
sourceraw docstring

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

× close