Liking cljdoc? Tell your friends :D

fractal.engine.api

L5 · THE SDK surface (06). Thin — delegates to the internals and exposes nothing else. Phase 1 ships the clojure harness; the Phase-3/4 rlm harness EXTENDS this same surface (recursion is internal), so these signatures do not change.

L5 · THE SDK surface (06). Thin — delegates to the internals and exposes
nothing else. Phase 1 ships the clojure harness; the Phase-3/4 rlm harness
EXTENDS this same surface (recursion is internal), so these signatures do not
change.
raw docstring

close-session!clj

(close-session! handle)

Release a handle's store resources (stop live dispatch; close the sqlite connection). A sqlite session can afterwards be reopened with resume-session!.

Release a handle's store resources (stop live dispatch; close the sqlite
connection). A sqlite session can afterwards be reopened with resume-session!.
sourceraw docstring

compact-session!clj

(compact-session! handle)
source

event-streamclj

(event-stream handle)
source

events-sinceclj

(events-since handle ev-id)
source

make-configclj

(make-config opts)
source

progressclj

(progress handle)
source

read-payloadclj

(read-payload handle ref-or-value)

PUBLIC + load-bearing (06 §3): hydrate any payload-ref the read/live surface returns; a non-ref passes through unchanged.

PUBLIC + load-bearing (06 §3): hydrate any payload-ref the read/live surface
returns; a non-ref passes through unchanged.
sourceraw docstring

responderclj

Build a fake responder from [[match reply] …] clauses (10 §1).

Build a fake responder from `[[match reply] …]` clauses (10 §1).
sourceraw docstring

resume-session!clj

(resume-session! cfg sid)
(resume-session! cfg sid opts)

^:alpha / Phase 2 (06 §2) — durably reopen a persisted :store :sqlite session by folding its event log + restoring its REPL vars; returns a fresh handle. Throws if cfg's store is not :sqlite or the session id is unknown.

^:alpha / Phase 2 (06 §2) — durably reopen a persisted `:store :sqlite` session by
folding its event log + restoring its REPL vars; returns a fresh handle. Throws if
cfg's store is not :sqlite or the session id is unknown.
sourceraw docstring

run-turn!clj

(run-turn! handle msg)
source

run-turn-async!clj

(run-turn-async! handle msg)
source

start-session!clj

(start-session! cfg)
(start-session! cfg opts)
source

stop-session!clj

(stop-session! handle)
(stop-session! handle opts)
source

subscribe!clj

(subscribe! handle callback)
source

viewclj

(view handle)
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