Liking cljdoc? Tell your friends :D

oops.runtime

Macros for generating runtime support code. Generated functions are located in oops.core namespace and have '-dynamically' postfix to clearly distinguish them from compile-time code.

Macros for generating runtime support code.
Generated functions are located in oops.core namespace and have '-dynamically' postfix to clearly distinguish them from
compile-time code.
raw docstring

build-path-dynamicallycljmacro

(build-path-dynamically selector-sym)
source

check-path-dynamicallycljmacro

(check-path-dynamically path-sym op)
source

get-key-dynamicallycljmacro

(get-key-dynamically obj-sym key-sym mode)
source

get-selector-call-info-dynamicallycljmacro

(get-selector-call-info-dynamically obj-sym selector-sym)
source

get-selector-dynamicallycljmacro

(get-selector-dynamically obj-sym selector-sym)
source

punch-key-dynamicallycljmacro

(punch-key-dynamically obj-sym key-sym)
source

report-error-dynamicallycljmacro

(report-error-dynamically msg data)
source

report-if-needed-dynamicallycljmacro

(report-if-needed-dynamically msg-id info-sym)
source

report-warning-dynamicallycljmacro

(report-warning-dynamically msg data)
source

set-key-dynamicallycljmacro

(set-key-dynamically obj-sym key-sym val-sym mode)
source

set-selector-dynamicallycljmacro

(set-selector-dynamically obj-sym selector-sym val-sym)
source

validate-fn-call-dynamicallycljmacro

(validate-fn-call-dynamically fn-sym mode-sym)
source

validate-object-access-dynamicallycljmacro

(validate-object-access-dynamically obj-sym
                                    mode-sym
                                    key-sym
                                    push?
                                    check-key-read?
                                    check-key-write?)
source

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

× close