Liking cljdoc? Tell your friends :D

promesa.exec.semaphore

Concurrency limiter: Semaphore

Concurrency limiter: Semaphore
raw docstring

acquire!clj

(acquire! sem)
(acquire! sem
          &
          {:keys [permits timeout blocking] :or {blocking true permits 1}})
source

createclj

(create & {:keys [permits] :or {permits 1}})

Creates a Semaphore instance.

Creates a Semaphore instance.
sourceraw docstring

release!clj

(release! sem)
(release! sem & {:keys [permits]})
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close