(emit-def-type name suffix grammar mopts)emits the def type
emits the def type
(emit-fn key [tag & body] grammar mopts)emits a function template
emits a function template
(emit-fn-block key grammar)gets the block options for a given grammar
gets the block options for a given grammar
(emit-fn-preamble [key name args] grammar mopts)constructs the function preamble
constructs the function preamble
(emit-fn-preamble-args key args grammar mopts)constructs the function preamble args
constructs the function preamble args
(emit-fn-type name suffix grammar mopts)returns the function type
returns the function type
(emit-hint-type type name suffix grammar mopts)emits the return type
emits the return type
(emit-input-default {:keys [force modifiers type symbol value] :as arg}
assign
grammar
mopts)create input arg strings
create input arg strings
(test-fn-emit form grammar mopts)add blocks, fn, var and const to emit
add blocks, fn, var and const to emit
(test-fn-loop form grammar mopts)add blocks, fn, var and const to emit
add blocks, fn, var and const to emit
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |