Liking cljdoc? Tell your friends :D

anglican.xlat

Translation of Anglican Scheme to Anglican Clojure, deprecated

Translation of Anglican Scheme to Anglican Clojure, deprecated
raw docstring

abeginclj

(abegin exprs)

translates begin to do

translates begin to do
raw docstring

acaseclj

(acase [key & clauses])

translates case

translates case
raw docstring

acondclj

(acond clauses)

translates cond

translates cond
raw docstring

aformclj

(aform expr)

translates compatible forms and function applications

translates compatible forms and function applications
raw docstring

alambdaclj

(alambda name [parms & body])

translates lambda to fn, if name is not nil, fn is named

translates lambda to fn,
if name is not nil, fn is named
raw docstring

aletclj

(alet [bindings & body])

translates let

translates let
raw docstring

aloopclj

(aloop [bindings & body])

translates loop+recur

translates loop+recur
raw docstring

amemclj

(amem name [expr])

translates mem, carrying the name to the argument

translates mem, carrying the name to the argument
raw docstring

apredictclj

(apredict args)

translates predict

translates predict
raw docstring

aseq?clj

(aseq? expr)

true when the argument is an Anglican sequence expression, both list and vector are sequences for source code compatibility

true when the argument is an Anglican sequence expression,
both list and vector are sequences for source code
compatibility
raw docstring

elistclj

(elist exprs)

translates a list of expressions, replacing define with let

translates a list of expressions,
replacing define with let
raw docstring

expressionclj

(expression expr & {:keys [name] :or {name nil}})

programclj

(program p)

translates anglican program to clojure expression

translates anglican program to clojure expression
raw docstring

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

× close