Liking cljdoc? Tell your friends :D

midje.util.thread-safe-var-nesting

Code used to swap out vars for faking prerequisites.

Code used to swap out vars for faking prerequisites.
raw docstring

alter-one-rootclj

(alter-one-root [the-var new-value])
source

destroy-namespace-valueclj

(destroy-namespace-value key-name)
source

namespace-valueclj

(namespace-value key-name)
source

namespace-values-inside-outclj

(namespace-values-inside-out key-name)
source

pop-from-namespaceclj

(pop-from-namespace key-name)
source

pop-safelyclj

(pop-safely the-var)
source

push-into-namespaceclj

(push-into-namespace key-name newvals)
source

push-safelyclj

(push-safely the-var some-sequence)
source

restore-one-rootclj

(restore-one-root [the-var new-value])
source

set-namespace-valueclj

(set-namespace-value key-name newval)
source

unbound-markerclj

source

with-altered-rootscljmacro

(with-altered-roots binding-map & body)

Used instead of with-bindings because bindings are thread-local and require specially declared vars.

Used instead of with-bindings because bindings are thread-local
and require specially declared vars.
sourceraw docstring

with-altered-roots*clj

(with-altered-roots* binding-map f)
source

with-pushed-namespace-valuescljmacro

(with-pushed-namespace-values key-name values & forms)
source

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

× close