(arm-str x then)
(assign-str variable-name value)
(block-str & xs)
(cast-str identifier t)
(deref-str s)
(expression-statement-str x)
(foreach-str sym xs body)
(function-str name params body)
(if-str test then)
(if-str test then else)
?t may be a symbol, but could also be a
a data structure, just as we might find in :t
of the metadata
map upstream in the S-exprs.
?t may be a symbol, but could also be a a data structure, just as we might find in `:t ` of the metadata map upstream in the S-exprs.
(init-str variable-name)
(init-str variable-name value)
(invoke-str function-name & args)
(kalai-value-types t)
(lambda-str args body)
(literal-str s)
(match-str x clauses)
(maybe-warn-type-missing t x)
(method-str method object & args)
(module-str & forms)
(new-str t & args)
(operator-str op x)
(operator-str op x & xs)
(param-str param)
(range-str start-idx end-idx)
(ref-str s)
(return-str x)
(rust-type t)
t
is either the :t value we would find in metadata (in the S-exprs) or
would be data of the same form for a target-language specific type
(ex: :usize
).
`t` is either the :t value we would find in metadata (in the S-exprs) or would be data of the same form for a target-language specific type (ex: `:usize`).
(statement s)
(stringify-entry form)
?t may be a symbol, but could also be a
a data structure, just as we might find in :t
of the metadata
map upstream in the S-exprs.
?t may be a symbol, but could also be a a data structure, just as we might find in `:t ` of the metadata map upstream in the S-exprs.
(ternary-str test then else)
(type-str variable-name)
(value-str x)
Specifically for the Value enum for heterogeneous collections. x is a value that may have meta data on it inticating a type. x may be a primitive value or may need to be wrapped in the special rust Value enum.
Specifically for the Value enum for heterogeneous collections. x is a value that may have meta data on it inticating a type. x may be a primitive value or may need to be wrapped in the special rust Value enum.
(value-type x)
This is specifically for our custom rust Value enum for heterogeneous collections x is a value that may have meta data on it inticating a type. x may be a primitive value or may need to be wrapped in the special rust Value enum.
This is specifically for our custom rust Value enum for heterogeneous collections x is a value that may have meta data on it inticating a type. x may be a primitive value or may need to be wrapped in the special rust Value enum.
(variable-name-type-str variable-name)
(where {:keys [file line column]})
(while-str condition body)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close