Liking cljdoc? Tell your friends :D

org.replikativ.foerster.scope

An asynchronous lifetime for inference resources. Acquisitions register before execution starts; close joins acquisitions and attempts every release.

An asynchronous lifetime for inference resources. Acquisitions register
before execution starts; close joins acquisitions and attempts every release.
raw docstring

acquire!clj/s

(acquire! scope allocate release)

Allocate synchronously and register its awaitable release before returning. Release receives the resource and returns a CPS operation. Close waits for acquisitions already started; new acquisitions after closing are refused.

Allocate synchronously and register its awaitable release before returning.
Release receives the resource and returns a CPS operation. Close waits for
acquisitions already started; new acquisitions after closing are refused.
sourceraw docstring

bp__org.replikativ.spindel.effects.await_SLASH_awaitclj

source

bp__org.replikativ.spindel.effects.await_SLASH_await_finalizationclj

source

bp__org.replikativ.spindel.effects.savepoint_SLASH_savepointclj

source

bp__org.replikativ.spindel.effects.track_SLASH_trackclj

source

close!clj/s

(close! scope)

CPS finalizer. Repeated/concurrent closes await the same outcome. Releases run in reverse acquisition order, including resources acquired while closing.

CPS finalizer. Repeated/concurrent closes await the same outcome. Releases
run in reverse acquisition order, including resources acquired while closing.
sourceraw docstring

createclj/s

(create)
source

runclj/s

(run body)

Return a Spin executing (body scope), which returns a Spin or CPS operation. Cancellation, failure and success all finalize owned resources before exit.

Return a Spin executing (body scope), which returns a Spin or CPS operation.
Cancellation, failure and success all finalize owned resources before exit.
sourceraw docstring

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