(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 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 |