(insert val name ctx)
Inserts in the ctx
a val
in the list for the name
.
Inserts in the `ctx` a `val` in the list for the `name`.
(lookup ctx name i)
Looks for the name
's i
th instance in the ctx
.
Returns the result if it's there, or nil
if not.
Looks for the `name`'s `i`th instance in the `ctx`. Returns the result if it's there, or `nil` if not.
(transform ctx f)
Given a f :: Expr -> Expr
, traverses the whole ctx
applying it to all values.
Given a `f :: Expr -> Expr`, traverses the whole `ctx` applying it to all values.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close