A generic promise abstraction and related protocols.
A generic promise abstraction and related protocols.
A cancellation abstraction.
A cancellation abstraction.
(-cancel _)(-cancelled? _)(-reject o _)Deliver an error to empty promise.
Deliver an error to empty promise.
(-resolve o _)Deliver a value to empty promise.
Deliver a value to empty promise.
A basic future abstraction.
A basic future abstraction.
(-map _ callback)Chain a promise.
Chain a promise.
(-catch _ callback)Catch a error in a promise.
Catch a error in a promise.
(-bind _ callback)Chain a promise.
Chain a promise.
A promise constructor abstraction.
A promise constructor abstraction.
(-promise _)Create a promise instance from other types
Create a promise instance from other types
A generic abstraction for scheduler facilities.
A generic abstraction for scheduler facilities.
(-schedule _ ms func)Schedule a function to be executed in future.
Schedule a function to be executed in future.
Additional state/introspection abstraction.
Additional state/introspection abstraction.
(-extract _)Extract the current value.
Extract the current value.
(-resolved? _)Returns true if a promise is resolved.
Returns true if a promise is resolved.
(-pending? _)Retutns true if a promise is pending.
Retutns true if a promise is pending.
(-rejected? _)Returns true if a promise is rejected.
Returns true if a promise is rejected.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs | 
| ← | Move to previous article | 
| → | Move to next article | 
| Ctrl+/ | Jump to the search field |