Liking cljdoc? Tell your friends :D

std.lang.base.emit-fn


emit-def-typeclj

(emit-def-type name suffix grammar mopts)

emits the def type

emits the def type
raw docstring

emit-fnclj

(emit-fn key [tag & body] grammar mopts)

emits a function template

emits a function template
raw docstring

emit-fn-blockclj

(emit-fn-block key grammar)

gets the block options for a given grammar

gets the block options for a given grammar
raw docstring

emit-fn-preambleclj

(emit-fn-preamble [key name args] grammar mopts)

constructs the function preamble

constructs the function preamble
raw docstring

emit-fn-preamble-argsclj

(emit-fn-preamble-args key args grammar mopts)

constructs the function preamble args

constructs the function preamble args
raw docstring

emit-fn-typeclj

(emit-fn-type name suffix grammar mopts)

returns the function type

returns the function type
raw docstring

emit-hint-typeclj

(emit-hint-type type name suffix grammar mopts)

emits the return type

emits the return type
raw docstring

emit-input-defaultclj

(emit-input-default {:keys [force modifiers type symbol value] :as arg}
                    assign
                    grammar
                    mopts)

create input arg strings

create input arg strings
raw docstring

test-fn-emitclj

(test-fn-emit form grammar mopts)

add blocks, fn, var and const to emit

add blocks, fn, var and const to emit
raw docstring

test-fn-loopclj

(test-fn-loop form grammar mopts)

add blocks, fn, var and const to emit

add blocks, fn, var and const to emit
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close