Liking cljdoc? Tell your friends :D

fif.stack-machine.scope

Stack machine functions for manipulating the scope.

Stack machine functions for manipulating the scope.
raw docstring

clear-scopeclj/s

(clear-scope sm)
source

get-in-global-scopeclj/s

(get-in-global-scope sm attrs)
(get-in-global-scope sm attrs default)

Retrieves from the earliest scope

Retrieves from the earliest scope
sourceraw docstring

get-in-scopeclj/s

(get-in-scope scope attrs)
(get-in-scope sm attrs default)

Retrieve within the latest scope, the given nested attribute.

Retrieve within the latest scope, the given nested attribute.
sourceraw docstring

get-merged-scopeclj/s

(get-merged-scope sm)
source

get-scopeclj/s

(get-scope sm)
source

new-scopeclj/s

(new-scope sm)

Create a new scope environment within the stack machine.

Create a new scope environment within the stack machine.
sourceraw docstring

remove-scopeclj/s

(remove-scope sm)

Remove the current scope environment from within the stack machine.

Remove the current scope environment from within the stack machine.
sourceraw docstring

set-scopeclj/s

(set-scope sm scope)
source

update-global-scopeclj/s

(update-global-scope sm f & args)

Update the current scope environment within the stack machine.

Update the current scope environment within the stack machine.
sourceraw docstring

update-scopeclj/s

(update-scope sm f & args)

Update the current scope environment within the stack machine.

Update the current scope environment within the stack machine.
sourceraw docstring

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

× close