Liking cljdoc? Tell your friends :D

re-statecharts.core


closed-interceptorcljs

(closed-interceptor id fsm transition-opts)

epochscljs


get-statecljsmultimethod


integratecljs

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

match-statecljs

(match-state state & pairs)

new-epochcljs

(new-epoch id)

open-interceptorcljs

(open-interceptor id fsm transition-opts)

Schedulercljs


set-statecljsmultimethod


transitioncljs

(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