General
9Executes exprs in an implicit do, while holding the monitor of x. Will release the monitor of x in all circumstances.
macroclojure.core
Executes the no-arg fns in parallel, returning a lazy sequence of their values
functionclojure.core
Like map, except f is applied in parallel. Semi-lazy in that the parallel computation stays ahead of the consumption, ...
functionclojure.core
Returns a lazy sequence of the values of the exprs, which are evaluated in parallel
macroclojure.core
Creates a queued seq on another (presumably lazy) seq s. The queued seq will produce a concrete seq in the background,...
functionclojure.core
Creates and returns a Volatile with an initial value of val.
functionclojure.core
Returns true if x is a volatile.
functionclojure.core
Sets the value of volatile to newval without regard for the current value. Returns newval.
functionclojure.core
Non-atomically swaps the value of the volatile as if: (apply f current-value-of-vol args). Returns the value that ...
macroclojure.core