Liking cljdoc? Tell your friends :D

eden.state-machine


add-environmentclj/s

(add-environment sm)
(add-environment sm env)
source

EdenStateMachinecljs

source

get-varclj/s

(get-var sm identifier)
source

last-env-indexclj/s

(last-env-index sm)
source

new-state-machineclj/s

(new-state-machine)
source

remove-environmentclj/s

(remove-environment sm)
source

set-global-varclj/s

(set-global-var sm identifier value)

Set the global variable, namely the first environment with identifier to value.

Set the global variable, namely the first environment with
`identifier` to `value`.
sourceraw docstring

set-local-varclj/s

(set-local-var sm identifier value)

Set the local variable, namely the last environment with identifier to value.

Set the local variable, namely the last environment with `identifier`
to `value`.
sourceraw docstring

set-varclj/s

(set-var sm identifier value)

If a local variable is found with a given identifier (environment index > 0) then set the identifier in the given environment with the given value. Otherwise, create a global variable (environment at index 0) with the given identifier to the given value.

If a local variable is found with a given `identifier` (environment
index > 0) then set the `identifier` in the given environment with
the given `value`. Otherwise, create a global variable (environment
at index 0) with the given `identifier` to the given `value`.
sourceraw docstring

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

× close