Futures & Promises
10Delivers the supplied value to the promise, releasing any pending derefs. A subsequent call to deliver on a promise wi...
functionclojure.core
Also reader macro: @ref/@agent/@var/@atom/@delay/@future/@promise. Within a transaction, returns the in-transaction-va...
functionclojure.core
Takes a body of expressions and yields a future object that will invoke the body in another thread, and will cache the...
macroclojure.core
Takes a function of no args and yields a future object that will invoke the function in another thread, and will cache...
functionclojure.core
Cancels the future, if possible.
functionclojure.core
Returns true if future f is cancelled
functionclojure.core
Returns true if future f is done
functionclojure.core
Returns true if x is a future
functionclojure.core
Returns a promise object that can be read with deref/@, and set, once only, with deliver. Calls to deref/@ prior to de...
functionclojure.core
Returns true if a value has been produced for a promise, delay, future or lazy sequence.
functionclojure.core