Clojure Documentation
Main Page
Functions
!=
*
*
*'
*print-pprint-dispatch*
+
+
+'
-
-'
->AnswerCache
->AppPattern
->ArrayChunk
->AsmReflector
->BasicCache
->BindNode
->Blame
->CData
->CDataEvent
->Cat
->CharsEvent
->CheckedISeq
->Choice
->Comment
->CommentEvent
->ConstraintStore
->Constructor
->Contract
->CountedDoubleList
->CountedSortedSet
->DeepTree
->DelayedTree
->Digit1
->Digit2
->Digit3
->Digit4
->DoubleList
->Eduction
->Element
->ElementIterator
->EmptyElementEvent
->EmptyTree
->FIFOCache
->FailNode
->Field
->FiniteDomain
->FnCache
->GuardPattern
->Hoc
->IntervalFD
->JavaReflector
->LCons
->LIRSCache
->LRUCache
->LUCache
->LVar
->LeafNode
->Len-Right-Meter
->LiteralPattern
->MapKeyPattern
->MapPattern
->Method
->MultiIntervalFD
->NoisyHole
->Nom
->OrPattern
->PMap
->Pair
->PatternMatrix
->PatternRow
->PersistentPriorityMap
->PluggableMemoization
->PredicatePattern
->QNameEvent
->ReaderPBR
->RegexPattern
->RestPattern
->RetryingDelay
->SeqPattern
->SingleTree
->SoftCache
->StartElementEvent
->StringPBR
->SubstValue
->Substitutions
->SuspendedStream
->SwitchNode
->TTLCacheQ
->Tie
->Transient
->Vec
->VecNode
->VecSeq
->VecSeq
->Vector
->VectorPattern
->WildcardPattern
-distinctc
-main
-write
.
/
<
<
<!
<!!
<-
<=
<=
<=>
=
=
==
==
==
>
>
>!
>!!
>=
>=
IEEE-remainder
NaN?
PrintWriter-on
StackTraceElement->vec
Throwable->map
abs
abs
accessor
aclone
acos
add-checks-ann-form
add-checks-normal-def
add-classpath
add-exact
add-lib
add-libs
add-local-javadoc
add-remote-javadoc
add-tap
add-watch
admix
agent
agent-error
agent-errors
aget
aggregate-xmlns
alength
alias
alias-hmap-type
alias-single-HMaps
alias-uri
all-connected-to-allo
all-ns
alter
alter-meta!
alter-var-root
alts!
alts!!
ancestors
ancestors
and*
and-c
ann-form-annotation
any?
anything
app3
app3deep
append!
append-child
appendo
apply
apply-template
apropos
array-map
as-elements
as-file
as-relative-path
as-url
aset
aset-boolean
aset-byte
aset-char
aset-double
aset-float
aset-int
aset-long
aset-short
asin
assert-any
assert-predicate
assoc
assoc!
assoc-in
associative-lookup
associative?
atan
atan2
atom
attr
attr=
await
await-for
bases
basic-cache-factory
bean
begin-closed-list
begin-open-list
bigdec
bigint
biginteger
bit-and
bit-and-not
bit-clear
bit-flip
bit-not
bit-or
bit-set
bit-shift-left
bit-shift-right
bit-test
bit-xor
blank?
boolean
boolean
boolean-array
boolean-array
boolean?
booleans
bound-fn*
bound?
bounded-count
bounded-listo
branch?
browse-url
buffer
build-memoizer
butlast
byte
byte
byte-array
byte-array
bytes
bytes?
capitalize
cartesian-product
cast
cat
catvec
cbrt
cdata
ceil
ceil
chan
char
char
char-array
char-array
char?
chars
check
check-ann-form
check-catvec
check-def
check-defmacro-or-declare
check-fni
check-form*
check-form-cljs
check-form-info
check-monitor
check-normal-def
check-ns
check-ns-info
check-subvec
check-value
checking-catvec
checking-catvec-impl
checking-pop
checking-pop!
checking-slicev
checking-splice-rrbts
checking-splice-rrbts-main
checking-splicev
checking-subvec
checking-transient
children
children
children-auto
cl-format
class
class?
clear-agent-errors
clojure-version
close!
code-dispatch
coll-reduce
coll?
collect-ns*
collection
combinations
command-proc
commute
comp
comparator
compare
compare-and-set!
compile
complement
completing
compose-fixtures
concat
config
conj
conj!
conjl
conjo
connected-to-allo
cons
conso
constantly
constraint?
construct-proxy
contains?
copy
copy-sign
copy-term
cos
cosh
count
count-combinations
count-permutations
count-range-c
count-subsets
counted?
create-ns
create-reader
create-struct
create-writer
current-basis
cycle
datafy
datafy
date
dec
dec'
dec-length
decimal?
decode
decode!
decoding-transfer
decrement-exact
dedupe
def
default-eval
default-load1
default-sizer
defmacro-or-declare?
delay?
delete-file
delete-generated-annotations-in-str
deliver
demunge
demunge
denominator
deref
derive
descendants
descendants
describe
diff
diff-similar
difference
dir-fn
dir-tests
disable-external-entities
disj
disj!
dissoc
dissoc!
distinct
distinct
distinct?
distinctc
distincto
do
do-alts
do-reflect
do-report
doall
dom
domain
dorun
double
double
double-array
double-array
double?
doubles
down
drop
drop-last
drop-permutations
drop-while
dropping-buffer
e
edit
eduction
element
element*
element-nss
emit
emit-matrix
emit-pattern
emit-pattern-for-syntax
emit-str
empty
empty-rows-case
empty?
emptyo
enc-length
encode
encode!
encoding-transfer
end-list
end?
ends-with?
ensure
ensure-reduced
enumeration-seq
envs
equality-partition
equiv-c
err->msg
error-handler
error-mode
escape
eval
even-number-of-forms?
even?
event-seq
event-tree
every-pred
every?
everyg
evict
ex-cause
ex-data
ex-info
ex-message
ex-str
ex-triage
exact-integer-sqrt
except
exec
exit-ref
exp
expected-for-method
expm1
expt
extend
extenders
extends?
extensible-eval
extensible-load
extract-lvars
fail
false?
featurec
ffirst
field-caching-writer
fifo
fifo-cache-factory
file
file-lang
file-position
file-seq
filter
filter-indexes
filterv
find
find-doc
find-keyword
find-ns
find-var
find-xmlns
first
first-column-chosen-case
first-diff
first-row-empty-case
first-row-wildcards-case
firsto
fix-constraints
flat-val-c
flatten
flatten-bindings
flatten-elements
float
float
float-array
float-array
float?
floats
floor
floor
floor-div
floor-mod
flush
fn
fn?
fnext
fnil
fold
foldcat
folder
follow-aliases
follow-all
force
format
frequencies
fresh-line
from-file
ft-split-at
function?
future-call
future-cancel
future-cancelled?
future-done?
future?
fv
gcd
gen-current1
gen-current2
gen-current3
gen-event
gen-prefix
generate-tenv
generative-check-catvec
generative-check-subvec
gensym
geometric
get
get-exec
get-exponent
get-in
get-method
get-possibly-unbound-var
get-pretty-writer
get-proxy-class
get-thread-bindings
get-validator
get-write-chan
getMeter
group-by
group-keywords
groupable?
halt-when
has?
hash
hash-map
hash-map
hash-ordered-coll
hash-set
hash-unordered-coll
hit
hmap-c
hypot
idElem
ident?
identical-c
identical?
identity
if
ifn-c
ifn?
implies
in
in-ns
inc
inc'
inc-report-counter
includes?
increment-exact
indent
indent-str
index
index-of
indexed?
infinite?
inheritance-lookup
init-proxy
initial-basis
inject
input-stream
inputs
insert-child
insert-generated-annotations-in-str
insert-left
insert-right
inspect
inspect-table
inspect-tree
inst-ms
inst?
install
install-typed-load
instance?
int
int
int-array
int-array
int?
integer-length
integer?
interleave
intern
internal-reduce
interpose
intersection
interval
into
into
into-array
ints
invoke-tool
io-prepl
isa?
iterate
iteration
iterator-seq
javadoc
join
join
join-fixtures
json-str
juxt
keep
keep-indexed
key
keys
keyword
keyword
keyword?
keywordize-keys
kv-reduce
last
last-index-of
lazy-snapshot
lcm
lcons
left
left-locs
leftmost
leftmost?
lefts
let
letfn
likely-HMap-dispatch
line-seq
lirs-cache-factory
list
list
list*
list?
load
load-file
load-if-needed
load-reader
load-script
load-string
load-typed-file
loaded-libs
log
log10
log1p
long
long-array
long-array
longs
lookup
lookup-or-miss
loop
lower-case
lru
lru-cache-factory
lu
lu-cache-factory
macroexpand
macroexpand-1
macroexpand-all
main
make-array
make-blame
make-contract
make-flat-contract
make-hierarchy
make-input-stream
make-node
make-occurs-subst-fn
make-occurs-unifier-fn
make-occurs-unify-fn
make-output-stream
make-parents
make-reader
make-subst-fn
make-unifier-fn
make-unify-fn
make-writer
map
map
map->BindNode
map->Blame
map->CData
map->CDataEvent
map->CharsEvent
map->Comment
map->CommentEvent
map->Constructor
map->Contract
map->EmptyElementEvent
map->FailNode
map->Field
map->Hoc
map->LeafNode
map->Len-Right-Meter
map->MapKeyPattern
map->Method
map->PMap
map->PatternMatrix
map->QNameEvent
map->RegexPattern
map->RestPattern
map->StartElementEvent
map->SubstValue
map->SuspendedStream
map->SwitchNode
map->Tie
map-entry?
map-indexed
map-invert
map?
mapcat
mapply
mapv
master
max
max-key
measure
measureMore
measurePop
measured
member1o
membero
memo
memo-clear!
memo-fifo
memo-lru
memo-lu
memo-reset!
memo-swap!
memo-ttl
memoize
memoized?
memoizer
merge
merge
merge
merge-prefix-map
merge-with
meta
method-type
methods
min
min-key
miss
mix
mix-collection-hash
mod
monitor-enter
monitor-exit
monkey-patch-typed-eval
monkey-patch-typed-load
monoid
mult
multiply-exact
nafc
name
namespace
namespace-munge
nat-int?
nav
nav
nearest
neg-int?
neg?
negate-exact
new
newline
next
next
next-after
next-down
next-events
next-up
nfirst
nil?
nilo
nnext
node
noisy-hole
not
not-any?
not-empty
not-every?
not=
not=
ns-aliases
ns-end-line
ns-imports
ns-interns
ns-lang
ns-map
ns-name
ns-publics
ns-refers
ns-resolve
ns-unalias
ns-unmap
nth
nth-combination
nth-permutation
nthnext
nthrest
num
number?
numerator
object-array
objects-in-slot-32-of-obj-arrays
odd?
offer!
on-extra-throw
on-extra-throw-remaining
one-of
onto-chan
onto-chan!
onto-chan!!
opfn
or*
or-c
other-column-chosen-case
output-stream
pad-length
parents
parse
parse
parse-annotation
parse-boolean
parse-colon
parse-double
parse-long
parse-str
parse-timestamp
parse-uuid
partial
partial-map
partition
partition-all
partition-by
partitions
partitionv
partitionv-all
path
pause
pause-proc
pcalls
peek
permutation-index
permutations
permuted-combinations
permuteo
persistent!
ping
ping-proc
pipe
pipeline
pipeline-async
pipeline-blocking
pmap
poll!
pop
pop!
pop-thread-bindings
pos-int?
pos?
postwalk
postwalk
postwalk-demo
postwalk-replace
pow
pprint
pprint
pprint-indent
pprint-json
pprint-newline
pprint-tab
pr
pr-str
prefer-method
prefers
prep
prepl
prev
prewalk
prewalk
prewalk-demo
prewalk-replace
print
print-cause-trace
print-env
print-filterset
print-json
print-stack-trace
print-str
print-table
print-tap-diagnostic
print-tap-fail
print-tap-pass
print-tap-plan
print-throwable
print-trace-element
print-uri-file-command!
printable-ascii-char
printf
println
println-str
priority->set-of-items
priority-map
priority-map-by
priority-map-keyfn
priority-map-keyfn-by
prn
prn-str
process-dom
process-vars
project
promise
promise-chan
proxy-mappings
pst
pub
pull-seq
push-thread-bindings
put!
qname-local
qname-uri
qualified-ident?
qualified-keyword?
qualified-symbol?
quot
quote
rand
rand-int
rand-nth
rand-nth
random
random-sample
random-uuid
range
rank-of
ratio
ratio?
rational?
rationalize
re-find
re-groups
re-matcher
re-matches
re-pattern
re-quote-replacement
re-seq
read
read
read
read
read+string
read-csv
read-instant-calendar
read-instant-date
read-instant-timestamp
read-json
read-line
read-object
read-str
read-string
read-string
reader
reader-conditional
reader-conditional?
realized?
record?
recur
reduce
reduce
reduce-diff
reduce-kv
reduced
reduced?
reducer
reductions
ref
ref-history-count
ref-max-history
ref-min-history
ref-set
refer
reflect
release-pending-sends
relevant-aliases
rem
rembero
remote-prepl
remove
remove
remove-all-methods
remove-method
remove-ns
remove-tap
remove-watch
rename
rename-keys
renumbering-read
repeat
repeatedly
repl
repl
repl-caught
repl-exception
repl-init
repl-prompt
repl-read
repl-read
replace
replace
replace
replace-first
replicate
report
report-error
reps
require
requiring-resolve
reservoir-sample
reset!
reset-caches
reset-meta!
reset-vals!
resolve
resolve-class
resource
rest
restart-agent
resto
resultset-seq
resume
resume-proc
reverse
reverse
reversible?
right
right-locs
rightmost
rightmost?
rights
rint
root
root-cause
root-cause
root-cause
round
round
rseq
rsubseq
rsubseq
run
run!
run-all-tests
run-suite
run-test-var
run-tests
runtime-infer
sanity-check-vector-internals
satisfies?
sax-parser
scalar
scalb
second
seed
select
select-keys
selections
send
send-off
send-via
separate-xmlns
seq
seq-test
seq-to-map-for-destructuring
seq-tree
seq-zip
seq?
seqable-c
seqable?
seque
sequence
sequential?
serialized
set
set
set!
set-agent-send-executor!
set-agent-send-off-executor!
set-break-handler!
set-debug-opts!
set-error-handler!
set-error-mode!
set-pprint-dispatch
set-validator!
set?
sexp-as-element
sexps-as-fragment
sh
short
short
short-array
short-array
shorts
shuffle
shuffle
shutdown-agents
signum
silent-hole
simple-dispatch
simple-ident?
simple-keyword?
simple-symbol?
sin
sinh
skip-if-eol
skip-whitespace
sliding-buffer
slurp
snapshot
soft-cache-factory
solo-mode
some
some-fn
some?
sort
sort-by
sorted-map
sorted-map
sorted-map-by
sorted-map-by
sorted-set
sorted-set
sorted-set-by
sorted-set-by
sorted?
source-fn
special-symbol?
spit
split
split
split
split-at
split-at
split-key
split-lines
split-with
splitv-at
sqrt
sqrt
squash
squash-all
squash-horizonally
stack-element-str
stack-element-str
start
start
start-server
start-servers
startparse-sax
startparse-sax-safe
starts-with?
statistics
stderr
stdin
stdout
stop
stop-server
stop-servers
str
stream-into!
stream-reduce!
stream-seq!
stream-transduce!
string
string?
stringify-keys
struct
struct-map
sub
subrange
subs
subseq
subseq
subset?
subsets
subst
subtract-exact
subvec
subvec
succeed
successful?
supers
superset?
swap!
swap-blame
swap-vals!
symbol
symbol
symbol?
sync-deps
tag
tag=
tagged-literal
tagged-literal?
tagged-object?
tagged-value
take
take
take!
take-last
take-nth
take-while
tan
tanh
tap
tap>
test
test-all-vars
test-ns
test-var
test-vars
testing-contexts-str
testing-vars-str
text
text=
the-ns
thread-bound?
thread-call
thread-stopper
through
through-cache
throw
throw-blame
timeout
to-array
to-array-2d
to-chan
to-chan!
to-chan!!
to-degrees
to-file
to-input-stream
to-pattern-row
to-radians
to-source
toggle
trampoline
transduce
transduce
transient
tree-seq
trim
trim-newline
triml
trimr
true?
try
ttl
ttl-cache-factory
tuple
type
type-reflect
typed-load1
typename
ulp
unblocking-buffer?
unchecked-add
unchecked-add-int
unchecked-byte
unchecked-char
unchecked-dec
unchecked-dec-int
unchecked-divide-int
unchecked-double
unchecked-float
unchecked-inc
unchecked-inc-int
unchecked-int
unchecked-long
unchecked-multiply
unchecked-multiply-int
unchecked-negate
unchecked-negate-int
unchecked-remainder-int
unchecked-short
unchecked-subtract
unchecked-subtract-int
underive
unifier
unifier
unifier*
unifier-
uniform
unify
unify
unify*
unify-
union
unmix
unmix-all
unquote-val
unreduced
unsigned-bit-shift-right
unsub
unsub-all
untap
untap-all
up
update
update-basis!
update-file
update-in
update-keys
update-proxy
update-vals
upper-case
uri-file
uri?
use
use-fixtures
uuid
uuid?
val
val-at
validated
validating-catvec
validating-pop
validating-pop!
validating-slicev
validating-splice-rrbts-main
validating-transient
vals
var
var-constraints
var-coverage
var-get
var-set
var?
vary-meta
vec
vec
vec
vector
vector
vector-of
vector-of
vector-zip
vector?
volatile!
volatile?
vreset!
waiting-stream-check
walk
walk
weighted
whitelist
wildcards-and-duplicates
with-bindings*
with-constraints
with-meta
with-redefs-fn
write
write
write
write-csv
write-document
write-json
write-object
write-out
write-str
writer
xml->
xml-comment
xml-seq
xml-str
xml-zip
xml1->
xmlns-attr?
xor
zero?
zipmap
zipper
Macros
->
->>
..
<
<=
=
>
>=
all
alt!
alt!!
amap
and
ann
ann-datatype
ann-form
ann-interface
ann-many
ann-precord
ann-protocol
ann-record
are
areduce
as->
assert
atom
atom>
bean-match
binding
bound-fn
case
cast
cf
comment
compile-if
cond
cond->
cond->>
conda
conde
condp
condu
contract
create-env
declare
declare-alias-kind
declare-datatypes
declare-names
declare-protocols
def
def-alias
def>
defalias
defconstrainedfn
defcurried
defcurry-from
definline
definterface
defmacro
defmethod
defmulti
defn
defn
defn-
defn>
defna
defne
defnu
defonce
defprotocol
defprotocol
defprotocol>
defrecord
defspec
defstruct
deftest
deftest-
deftype
delay
dir
do-template
doc
doseq
doseq
doseq>
dosync
dotimes
dotimes
dotimes>
doto
export-api
extend-protocol
extend-protocol-fns
extend-type
fn
fn>
fna
fnc
fne
fnu
for
for
for>
formatter
formatter-out
fresh
future
gen-class
gen-interface
go
go-loop
if-let
if-not
if-some
import
in
inst
inst-ctor
instance-c
into-array>
io!
is
is
lazy-cat
lazy-seq
let
letfn>
llist
locking
log
loop
loop>
lvaro
match
matcha
matche
matchm
matchu
memfn
nilable-param
non-nil-return
nonlvaro
ns
or
override-constructor
override-method
pfn>
pp
pprint-logical-block
pred
pred
print-length-loop
project
provide
proxy
proxy-super
pvalues
ref
ref>
refer-clojure
reify
run
run*
run-db
run-db*
run-nc
run-nc*
run-test
set-test
some->
some->>
source
static-case
sync
tabled
tc-ignore
testing
thread
time
trace-lvars
trace-s
try-expr
typed-deps
untyped-var
var>
vswap!
warn-on-unannotated-vars
when
when-first
when-let
when-let-fail
when-not
when-some
while
with-bindings
with-bindings
with-in-str
with-junit-output
with-local-vars
with-open
with-out-str
with-pprint-dispatch
with-precision
with-read-known
with-redefs
with-sh-dir
with-sh-env
with-tap-output
with-test
with-test-out
Namespaces
clojure
clojure.core
clojure.core.async
clojure.core.async.flow
clojure.core.async.flow.impl.graph
clojure.core.async.flow.spi
clojure.core.cache
clojure.core.cache.wrapped
clojure.core.contracts
clojure.core.contracts.constraints
clojure.core.contracts.impl.transformers
clojure.core.contracts.impl.utils
clojure.core.logic
clojure.core.logic.arithmetic
clojure.core.logic.bench
clojure.core.logic.fd
clojure.core.logic.nominal
clojure.core.logic.unifier
clojure.core.match
clojure.core.match.java
clojure.core.match.protocols
clojure.core.match.regex
clojure.core.memoize
clojure.core.protocols
clojure.core.reducers
clojure.core.rrb-vector
clojure.core.rrb-vector.debug
clojure.core.rrb-vector.rrbt
clojure.core.server
clojure.core.specs.alpha
clojure.core.typed
clojure.core.typed.async
clojure.core.typed.base-env-common
clojure.core.typed.check-form-cljs
clojure.core.typed.check-ns-clj
clojure.core.typed.check.def
clojure.core.typed.check.fn-methods
clojure.core.typed.check.monitor
clojure.core.typed.check.special.ann-form
clojure.core.typed.check.value
clojure.core.typed.collect-utils
clojure.core.typed.contract
clojure.core.typed.current-impl
clojure.core.typed.hole
clojure.core.typed.lang
clojure.core.typed.load
clojure.core.typed.load1
clojure.core.typed.macros
clojure.core.typed.runtime-check
clojure.core.typed.runtime-infer
clojure.core.typed.statistics
clojure.core.typed.util-vars
clojure.core.unify
clojure.data
clojure.data.avl
clojure.data.codec
clojure.data.csv
clojure.data.finger-tree
clojure.data.fressian
clojure.data.generators
clojure.data.json
clojure.data.priority-map
clojure.data.xml
clojure.data.xml.event
clojure.data.xml.impl
clojure.data.xml.jvm.emit
clojure.data.xml.jvm.parse
clojure.data.xml.name
clojure.data.xml.node
clojure.data.xml.process
clojure.data.xml.protocols
clojure.data.xml.prxml
clojure.data.xml.pu-map
clojure.data.xml.tree
clojure.data.zip
clojure.data.zip.xml
clojure.datafy
clojure.edn
clojure.inspector
clojure.instant
clojure.java.basis
clojure.java.basis.impl
clojure.java.browse
clojure.java.io
clojure.java.javadoc
clojure.java.process
clojure.java.shell
clojure.main
clojure.math
clojure.math.combinatorics
clojure.math.numeric-tower
clojure.pprint
clojure.reflect
clojure.repl
clojure.repl.deps
clojure.set
clojure.stacktrace
clojure.string
clojure.template
clojure.test
clojure.test.generative
clojure.test.generative.runner
clojure.test.junit
clojure.test.tap
clojure.tools.deps.interop
clojure.walk
clojure.xml
clojure.zip
Protocols
&
::as
::as-alias
::binding
::binding-form
::bindings
::class-ident
::constructors
::defn-args
::exclude
::expose
::exposes
::extends
::factory
::filters
::get
::impl-ns
::implements
::import-list
::init
::keys
::libspec
::load-impl-ns
::local-name
::main
::map-binding
::map-binding-form
::map-bindings
::map-special-binding
::method
::methods
::name
::ns-clauses
::ns-form
::ns-gen-class
::ns-import
::ns-keys
::ns-load
::ns-refer
::ns-refer-clojure
::ns-require
::ns-use
::only
::or
::package-list
::param-list
::params+body
::post-init
::prefix
::prefix-list
::quotable-import-list
::refer
::rename
::seq-binding-form
::set
::signature
::state
::strs
::syms
::use-libspec
::use-prefix-list
AsElements
AsQName
AsXmlString
CacheProtocol
ClassResolver
Coercions
CollReduce
ConjL
Datafiable
Diff
EqualityPartition
EventGeneration
FressianReadable
Graph
IKVReduce
IMatchLookup
IOFactory
InternalReduce
JSONWriter
MathFunctions
Measured
Navigable
ObjMeter
ProcLauncher
Reflector
Resolver
SplitAt
Splittable
Tree
TypeReference
catch
finally
Records
BindNode
Blame
CData
CDataEvent
CharsEvent
Comment
CommentEvent
Constructor
Contract
EmptyElementEvent
FailNode
Field
Hoc
LeafNode
Len-Right-Meter
MapKeyPattern
Method
PMap
PatternMatrix
QNameEvent
RegexPattern
RestPattern
StartElementEvent
SubstValue
SuspendedStream
SwitchNode
Tie
Types
ASeq
AVLMap
AVLMapSeq
AVLNode
AVLSet
AVLTransientMap
AVLTransientSet
AVec
Agent1
Agent2
All
AnswerCache
Any
AnyInteger
AnyValue
AppPattern
ArrayChunk
AsmReflector
Assoc
Atom1
Atom2
BasicCache
BlockingDeref
Bool
Cat
CheckedISeq
Choice
Coll
ConstraintStore
CountRange
CountedDoubleList
CountedSortedSet
DeepTree
Delay
DelayedTree
Deref
Difference
Digit1
Digit2
Digit3
Digit4
Dissoc
DoubleList
Eduction
Element
ElementIterator
EmptyCount
EmptySeqable
EmptyTree
EndElementEvent
ExInfo
ExactCount
FIFOCache
FiniteDomain
Fn
FnCache
Future
Get
GuardPattern
HMap
HSeq
HSequential
HSet
HVec
Hierarchy
I
IFn
Id
Int
IntervalFD
JavaReflector
Keyword
Kw
LCons
LIRSCache
LRUCache
LUCache
LVar
List
LiteralPattern
Map
MapPattern
Multi
MultiIntervalFD
Namespace
Nilable
NilableNonEmptyASeq
NilableNonEmptySeq
NoisyHole
Nom
NonEmptyASeq
NonEmptyAVec
NonEmptyColl
NonEmptyCount
NonEmptyLazySeq
NonEmptySeq
NonEmptySeqable
NonEmptyVec
Nothing
Num
Option
OrPattern
Pair
PatternRow
PersistentPriorityMap
PluggableMemoization
Pred
PredicatePattern
Promise
Proxy
ReaderPBR
Rec
Ref1
Ref2
RetryingDelay
Reversible
Seq
SeqPattern
Seqable
Sequential
SequentialSeq
SequentialSeqable
Set
SingleTree
SoftCache
SortedSet
Stack
Str
StringPBR
Substitutions
Sym
Symbol
TFn
TTLCacheQ
Transient
U
Val
Value
Var1
Var2
Vec
Vec
VecNode
VecSeq
VecSeq
Vector
VectorPattern
WildcardPattern
Variables
*1
*2
*3
*agent*
*assert*
*clojure-version*
*command-line-args*
*compile-files*
*compile-path*
*compiler-options*
*data-readers*
*default-data-reader-fn*
*e
*err*
*file*
*flush-on-newline*
*gen-prefix-counter*
*in*
*load-tests*
*match-lookup*
*no-backtrack*
*ns*
*out*
*print-base*
*print-dup*
*print-length*
*print-level*
*print-meta*
*print-miser-width*
*print-namespace-maps*
*print-pretty*
*print-radix*
*print-readably*
*print-right-margin*
*print-suppress-namespaces*
*read-eval*
*recur-present*
*repl*
*rnd*
*stack-trace-depth*
*syntax-check*
*trace-checker*
*unchecked-math*
*vector-type*
*verbose-forms*
*verbose-types*
*warn-on-reflection*
E
PI
any-c
backtrack
char-escape-string
char-name-string
clojure-read-handlers
clojure-write-handlers
default-data-readers
false-c
flag-descriptors
int-c
lang-dispatch
long
monkey-patch-extensible-eval
monkey-patch-extensible-load
nil-c
prf
repl-requires
true-c