Liking cljdoc? Tell your friends :D

salt.simplify


*anon-f*clj

source

*rand-seed-atom*clj

source

*simulated-vars*clj

source

=-to-stateclj

(=-to-state e)
source

allow-simulationclj

(allow-simulation c)
source

and-to-stateclj

(and-to-state ks e)
source

apply-rulesclj

(apply-rules context e)
source

clear-simulationclj

(clear-simulation c)
source

collapse-and-orclj

(collapse-and-or e)
source

debug-anon-fclj

(debug-anon-f)
source

debug-contextclj

(debug-context c)
source

define-anon-fclj

(define-anon-f context e)
source

delta-stateclj

(delta-state s-ref new-states)
source

eval-CHANGED-clj

(eval-CHANGED- context vs)
source

eval-UNCHANGEDclj

(eval-UNCHANGED vs)
source

expand-Aclj

(expand-A context e)
source

expand-CHOOSEclj

(expand-CHOOSE context e)
source

expand-Eclj

(expand-E context e)
source

is-free-v?clj

(is-free-v? c s)
source

listy?clj

(listy? x)
source

load-textclj

(load-text text-in)
source

make-contextclj

(make-context free-v)
(make-context free-v m)
source

new-anon-f-sclj

(new-anon-f-s)
source

or-to-stateclj

(or-to-state ks e)
source

parse-defn-formclj

(parse-defn-form f)
source

parse-simple=clj

(parse-simple= e)
source

primed-symbolclj

(primed-symbol s)
source

produce-contextclj

(produce-context c)
source

push-contextclj

(push-context c m)
source

rand-int*clj

(rand-int* n)
source

resolve-anon-fclj

(resolve-anon-f op)
source

resolve-in-contextclj

(resolve-in-context c s)
(resolve-in-context c s peek?)
source

rule->>cljmacro

(rule->> e rule & more)

Return the first non-nil produced by invoking each of the rules on e in order. If none, then return e.

Return the first non-nil produced by invoking each of the rules on e in order. If none, then return
e.
sourceraw docstring

sevalclj

(seval context e)
source

seval*clj

(seval* context e)
source

should-simulate?clj

(should-simulate? c)
source

simple-and?clj

(simple-and? e)
source

simple-or?clj

(simple-or? e)
source

simple=?clj

(simple=? e)
source

simple=no-expr?clj

(simple=no-expr? context e)
source

simplify*clj

(simplify* src-file-name constants state e result-formatting vs-to-omit)
source

simulateclj

(simulate c var val)
source

simulate*clj

(simulate* src-file-name constants state n e result-formatting vs-to-omit)
source

simulate**clj

(simulate** free-vs constants state n e)
source

super-push-contextclj

(super-push-context c m)
source

to-stateclj

(to-state ks e)
source

valid-context?clj

(valid-context? c)
source

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

× close