Liking cljdoc? Tell your friends :D

io.randomseed.utils.var


altercljmacro

(alter v f & args)
source

derefclj

(deref v)

Takes a symbol and resolves it using resolve and then dereferences it.

Takes a symbol and resolves it using resolve and then dereferences it.
sourceraw docstring

deref-symbolclj

(deref-symbol v)

Takes a symbol and resolves it using resolve and then dereferences it. If the given value is not a symbol it is returned.

Takes a symbol and resolves it using resolve and then dereferences it. If the given
value is not a symbol it is returned.
sourceraw docstring

deref-with-callclj

(deref-with-call v)

Tries to resolve a symbol and then dereference a Var if the symbol points to a it or if it was already a Var. If the Var points to a functions or it is a function object already then it will . For a vector it makes a new vector by applying this operation to all of its elements.

Tries to resolve a symbol and then dereference a Var if the symbol points to a it or
if it was already a Var. If the Var points to a functions or it is a function
object already then it will . For a vector it makes a new vector by applying this operation
to all of its elements.
sourceraw docstring

makeclj

(make n value)
source

resetcljmacro

(reset v val)
source

resolveclj

(resolve v)

Takes a symbol and resolves it, trying to load a namespace if a namespace-qualified symbol is provided. For vectors it applies this operation to all values and produces a new vector.

Takes a symbol and resolves it, trying to load a namespace if a namespace-qualified
symbol is provided. For vectors it applies this operation to all values and
produces a new vector.
sourceraw docstring

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

× close