Skip to main content

thread-call

function

clojure.core.async/thread-call

Available in:BBCLJ
(thread-call [f] [f workload])
Executes f in another thread, returning immediately to the calling thread. Returns a channel which will receive the result of calling f when completed, then close. workload is a keyword that describes the work performed by f, where: :io - may do blocking I/O but must not do extended computation :compute - must not ever block :mixed - anything else (default) when workload not supplied, defaults to :mixed

No examples yet. Be the first to add one!