Liking cljdoc? Tell your friends :D

re-statecharts.core


closed-interceptorclj/s

(closed-interceptor id fsm transition-opts)

epochsclj/s


get-stateclj/smultimethod


integrateclj/s

(integrate machine)
(integrate {:keys [id] :as machine}
           {:re-statecharts.core/keys [open?] :keys [clock] :as opts})

match-stateclj/s

(match-state state & pairs)

new-epochclj/s

(new-epoch id)

open-interceptorclj/s

(open-interceptor id fsm transition-opts)

Schedulercljs


set-stateclj/smultimethod


transitionclj/s

(transition db {:keys [id epoch?] :as machine} opts fsm-event data more-data)

with-fsmclj/smacro

(with-fsm binding & body)

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

× close