Liking cljdoc? Tell your friends :D

keechma.toolbox.tasks


app-db-change-producer

(app-db-change-producer res-chan app-db-watcher)
source

block-until!

(block-until! id predicate-fn)
source

blocking-raf!

source

blocking-task!

(blocking-task! producer id reducer)
source

blocking-task-producer

(blocking-task-producer producer id reducer ctrl app-db-atom value)
(blocking-task-producer producer
                        id
                        reducer
                        ctrl
                        app-db-atom
                        value
                        pipelines$)
source

cancel-task

source

cancel-task!

source

clear-task-version

(clear-task-version app-db id version)
source

ex-task-cancelled

(ex-task-cancelled id version)
source

finish-task!

(finish-task! app-db id state)
source

make-app-db-watcher

(make-app-db-watcher app-db-atom watcher-id)
source

non-blocking-raf!

source

non-blocking-task!

(non-blocking-task! producer id reducer)
source

non-blocking-task-producer

(non-blocking-task-producer producer
                            id
                            reducer
                            ctrl
                            app-db-atom
                            value)
(non-blocking-task-producer producer
                            id
                            reducer
                            ctrl
                            app-db-atom
                            value
                            pipelines$)
source

raf-producer

(raf-producer res-chan _)
source

register-task!

(register-task! app-db-atom id producer reducer resolve runner-chan)
source

stop-task

source

stop-task!

source

task-loop

(task-loop {:keys [producer reducer ctrl app-db-atom value resolve
                   reject id pipelines$]})
source

task-running?

(task-running? app-db id)
source

TaskStateUpdate

source

throttle

(throttle f interval)
source

update-app-db-atom!

(update-app-db-atom! payload app-db-atom)
source

update-task-state

(update-task-state state)
source

update-task-state!

(update-task-state! state)
source

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

× close