Liking cljdoc? Tell your friends :D

kalai.pass.rust.e-string


arm-strclj

(arm-str x then)

assign-strclj

(assign-str variable-name value)

block-strclj

(block-str & xs)

cast-strclj

(cast-str identifier t)

deref-strclj

(deref-str s)

expression-statement-strclj

(expression-statement-str x)

foreach-strclj

(foreach-str sym xs body)

function-strclj

(function-str name params body)

if-strclj

(if-str test then)
(if-str test then else)

init-rhs-t-strclj

?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.
raw docstring

init-strclj

(init-str variable-name)
(init-str variable-name value)

invoke-strclj

(invoke-str function-name & args)

kalai-type->rustclj


kalai-value-typesclj

(kalai-value-types t)

lambda-strclj

(lambda-str args body)

literal-strclj

(literal-str s)

match-strclj

(match-str x clauses)

maybe-warn-type-missingclj

(maybe-warn-type-missing t x)

method-strclj

(method-str method object & args)

module-strclj

(module-str & forms)

new-strclj

(new-str t & args)

operator-strclj

(operator-str op x)
(operator-str op x & xs)

param-strclj

(param-str param)

range-strclj

(range-str start-idx end-idx)

ref-strclj

(ref-str s)

return-strclj

(return-str x)

rust-typeclj

(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`).
raw docstring

statementclj

(statement s)

std-importsclj


str-fn-mapclj


stringifyclj


stringify-entryclj

(stringify-entry form)

t-strclj

?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.
raw docstring

ternary-strclj

(ternary-str test then else)

type-strclj

(type-str variable-name)

value-strclj

(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.
raw docstring

value-typeclj

(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.
raw docstring

variable-name-type-strclj

(variable-name-type-str variable-name)

whereclj

(where {:keys [file line column]})

while-strclj

(while-str condition body)

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

× close