Feature | ||||
---|---|---|---|---|
comments | lex | parse | ||
nil | lex | parse | analyze | eval |
integers | lex | parse | analyze | eval |
reals | lex | parse | analyze | eval |
bools | lex | parse | analyze | eval |
chars | lex | parse | analyze | eval |
strings | lex | parse | analyze | eval |
keywords/unqualified | lex | parse | analyze | eval |
keywords/qualified | lex | parse | analyze | eval |
keywords/auto-resolved-unqualified | lex | parse | analyze | eval |
keywords/auto-resolved-qualified | lex | parse | analyze | eval |
maps | lex | parse | analyze | eval |
vectors | lex | parse | analyze | eval |
sets | lex | parse | analyze | eval |
lists | lex | parse | analyze | eval |
regexes | lex | parse | analyze | eval |
symbols | lex | parse | analyze | eval |
specials/def | lex | parse | analyze | eval |
specials/if | lex | parse | analyze | eval |
specials/do | lex | parse | analyze | eval |
specials/let* | lex | parse | analyze | eval |
specials/quote | lex | parse | analyze | eval |
specials/var | lex | parse | analyze | eval |
specials/fn*/base | lex | parse | analyze | eval |
specials/fn*/arities | lex | parse | analyze | eval |
specials/fn*/variadic | lex | parse | analyze | eval |
specials/loop* | lex | parse | analyze | eval |
specials/recur | lex | parse | analyze | eval |
specials/throw | lex | parse | analyze | eval |
specials/try | lex | parse | analyze | eval |
specials/monitor-enter | lex | parse | analyze | eval |
specials/monitor-exit | lex | parse | analyze | eval |
bindings/thread-local | lex | parse | analyze | eval |
bindings/conveyance | lex | parse | analyze | eval |
calls | lex | parse | analyze | eval |
destructuring | lex | parse | analyze | eval |
macros | lex | parse | analyze | eval |
macros/&env param | pass | set | ||
var-quoting | lex | parse | analyze | eval |
syntax-quoting | lex | parse | analyze | eval |
reader macros/shorthand fns | lex | |||
reader-macros/regex | lex | |||
reader-macros/quote | lex | |||
reader-macros/var | lex | |||
reader-macros/conditional | lex |
Feature | ||
---|---|---|
* | done | tested |
*' | done | tested |
*1 | done | tested |
*2 | done | tested |
*3 | done | tested |
*agent* | done | tested |
*allow-unresolved-vars* | done | tested |
*assert* | done | tested |
*clojure-version* | done | tested |
*command-line-args* | done | tested |
*compile-files* | done | tested |
*compile-path* | done | tested |
*compiler-options* | done | tested |
*data-readers* | done | tested |
*default-data-reader-fn* | done | tested |
*e | done | tested |
*err* | done | tested |
*file* | done | tested |
*flush-on-newline* | done | tested |
*fn-loader* | done | tested |
*in* | done | tested |
*math-context* | done | tested |
*ns* | done | tested |
*out* | done | tested |
*print-dup* | done | tested |
*print-length* | done | tested |
*print-level* | done | tested |
*print-meta* | done | tested |
*print-namespace-maps* | done | tested |
*print-readably* | done | tested |
*read-eval* | done | tested |
*reader-resolver* | done | tested |
*source-path* | done | tested |
*suppress-read* | done | tested |
*unchecked-math* | done | tested |
*verbose-defrecords* | done | tested |
+ | done | tested |
+' | done | tested |
- | done | tested |
-' | done | tested |
-> | done | tested |
->> | done | tested |
/ | done | tested |
< | done | tested |
<= | done | tested |
= | done | tested |
== | done | tested |
> | done | tested |
>= | done | tested |
Inst | done | tested |
NaN? | done | tested |
accessor | done | tested |
aclone | done | tested |
add-classpath | done | tested |
add-tap | done | tested |
add-watch | done | tested |
agent | done | tested |
agent-error | done | tested |
agent-errors | done | tested |
aget | done | tested |
alength | done | tested |
alias | done | tested |
all-ns | done | tested |
alter | done | tested |
alter-meta! | done | tested |
alter-var-root | done | tested |
amap | done | tested |
ancestors | done | tested |
and | done | tested |
any? | done | tested |
apply | done | tested |
areduce | done | tested |
array-map | done | tested |
as-> | done | tested |
aset | done | tested |
aset-boolean | done | tested |
aset-byte | done | tested |
aset-char | done | tested |
aset-double | done | tested |
aset-float | done | tested |
aset-int | done | tested |
aset-long | done | tested |
aset-short | done | tested |
assert | done | tested |
assoc | done | tested |
assoc! | done | tested |
assoc-in | done | tested |
associative? | done | tested |
atom | done | tested |
await | done | tested |
await-for | done | tested |
await1 | done | tested |
bases | done | tested |
bean | done | tested |
bigdec | done | tested |
bigint | done | tested |
biginteger | done | tested |
binding | done | tested |
bit-and | done | tested |
bit-and-not | done | tested |
bit-clear | done | tested |
bit-flip | done | tested |
bit-not | done | tested |
bit-or | done | tested |
bit-set | done | tested |
bit-shift-left | done | tested |
bit-shift-right | done | tested |
bit-test | done | tested |
bit-xor | done | tested |
boolean | done | tested |
boolean-array | done | tested |
boolean? | done | tested |
booleans | done | tested |
bound-fn | done | tested |
bound-fn* | done | tested |
bound? | done | tested |
bounded-count | done | tested |
butlast | done | tested |
byte | done | tested |
byte-array | done | tested |
bytes | done | tested |
bytes? | done | tested |
case | done | tested |
cast | done | tested |
cat | done | tested |
char | done | tested |
char-array | done | tested |
char-escape-string | done | tested |
char-name-string | done | tested |
char? | done | tested |
chars | done | tested |
chunk | done | tested |
chunk-append | done | tested |
chunk-buffer | done | tested |
chunk-cons | done | tested |
chunk-first | done | tested |
chunk-next | done | tested |
chunk-rest | done | tested |
chunked-seq? | done | tested |
class | done | tested |
class? | done | tested |
clear-agent-errors | done | tested |
clojure-version | done | tested |
coll? | done | tested |
comment | done | tested |
commute | done | tested |
comp | done | tested |
comparator | done | tested |
compare | done | tested |
compare-and-set! | done | tested |
compile | done | tested |
complement | done | tested |
completing | done | tested |
concat | done | tested |
cond | done | tested |
cond-> | done | tested |
cond->> | done | tested |
condp | done | tested |
conj | done | tested |
conj! | done | tested |
cons | done | tested |
constantly | done | tested |
construct-proxy | done | tested |
contains? | done | tested |
count | done | tested |
counted? | done | tested |
create-ns | done | tested |
create-struct | done | tested |
cycle | done | tested |
dec | done | tested |
dec' | done | tested |
decimal? | done | tested |
declare | done | tested |
dedupe | done | tested |
default-data-readers | done | tested |
definline | done | tested |
definterface | done | tested |
defmacro | done | tested |
defmethod | done | tested |
defmulti | done | tested |
defn | done | tested |
defn- | done | tested |
defonce | done | tested |
defprotocol | done | tested |
defrecord | done | tested |
defstruct | done | tested |
deftype | done | tested |
delay | done | tested |
delay? | done | tested |
deliver | done | tested |
denominator | done | tested |
deref | done | tested |
derive | done | tested |
descendants | done | tested |
destructure | done | tested |
disj | done | tested |
disj! | done | tested |
dissoc | done | tested |
dissoc! | done | tested |
distinct | done | tested |
distinct? | done | tested |
doall | done | tested |
dorun | done | tested |
doseq | done | tested |
dosync | done | tested |
dotimes | done | tested |
doto | done | tested |
double | done | tested |
double-array | done | tested |
double? | done | tested |
doubles | done | tested |
drop | done | tested |
drop-last | done | tested |
drop-while | done | tested |
eduction | done | tested |
empty | done | tested |
empty? | done | tested |
ensure | done | tested |
ensure-reduced | done | tested |
enumeration-seq | done | tested |
error-handler | done | tested |
error-mode | done | tested |
eval | done | tested |
even? | done | tested |
every-pred | done | tested |
every? | done | tested |
ex-cause | done | tested |
ex-data | done | tested |
ex-info | done | tested |
ex-message | done | tested |
extend | done | tested |
extend-protocol | done | tested |
extend-type | done | tested |
extenders | done | tested |
extends? | done | tested |
false? | done | tested |
ffirst | done | tested |
file-seq | done | tested |
filter | done | tested |
filterv | done | tested |
find | done | tested |
find-keyword | done | tested |
find-ns | done | tested |
find-protocol-impl | done | tested |
find-protocol-method | done | tested |
find-var | done | tested |
first | done | tested |
flatten | done | tested |
float | done | tested |
float-array | done | tested |
float? | done | tested |
floats | done | tested |
flush | done | tested |
fn | done | tested |
fn? | done | tested |
fnext | done | tested |
fnil | done | tested |
for | done | tested |
force | done | tested |
format | done | tested |
frequencies | done | tested |
future | done | tested |
future-call | done | tested |
future-cancel | done | tested |
future-cancelled? | done | tested |
future-done? | done | tested |
future? | done | tested |
gen-class | done | tested |
gen-interface | done | tested |
gensym | done | tested |
get | done | tested |
get-in | done | tested |
get-method | done | tested |
get-proxy-class | done | tested |
get-thread-bindings | done | tested |
get-validator | done | tested |
group-by | done | tested |
halt-when | done | tested |
hash | done | tested |
hash-combine | done | tested |
hash-map | done | tested |
hash-ordered-coll | done | tested |
hash-set | done | tested |
hash-unordered-coll | done | tested |
ident? | done | tested |
identical? | done | tested |
identity | done | tested |
if-let | done | tested |
if-not | done | tested |
if-some | done | tested |
ifn? | done | tested |
import | done | tested |
in-ns | done | tested |
inc | done | tested |
inc' | done | tested |
indexed? | done | tested |
infinite? | done | tested |
init-proxy | done | tested |
inst-ms | done | tested |
inst-ms* | done | tested |
inst? | done | tested |
instance? | done | tested |
int | done | tested |
int-array | done | tested |
int? | done | tested |
integer? | done | tested |
interleave | done | tested |
intern | done | tested |
interpose | done | tested |
into | done | tested |
into-array | done | tested |
ints | done | tested |
io! | done | tested |
isa? | done | tested |
iterate | done | tested |
iteration | done | tested |
iterator-seq | done | tested |
juxt | done | tested |
keep | done | tested |
keep-indexed | done | tested |
key | done | tested |
keys | done | tested |
keyword | done | tested |
keyword? | done | tested |
last | done | tested |
lazy-cat | done | tested |
lazy-seq | done | tested |
let | done | tested |
letfn | done | tested |
line-seq | done | tested |
list | done | tested |
list* | done | tested |
list? | done | tested |
load | done | tested |
load-file | done | tested |
load-reader | done | tested |
load-string | done | tested |
loaded-libs | done | tested |
locking | done | tested |
long | done | tested |
long-array | done | tested |
longs | done | tested |
loop | done | tested |
macroexpand | done | tested |
macroexpand-1 | done | tested |
make-array | done | tested |
make-hierarchy | done | tested |
map | done | tested |
map-entry? | done | tested |
map-indexed | done | tested |
map? | done | tested |
mapcat | done | tested |
mapv | done | tested |
max | done | tested |
max-key | done | tested |
memfn | done | tested |
memoize | done | tested |
merge | done | tested |
merge-with | done | tested |
meta | done | tested |
method-sig | done | tested |
methods | done | tested |
min | done | tested |
min-key | done | tested |
mix-collection-hash | done | tested |
mod | done | tested |
munge | done | tested |
name | done | tested |
namespace | done | tested |
namespace-munge | done | tested |
nat-int? | done | tested |
neg-int? | done | tested |
neg? | done | tested |
newline | done | tested |
next | done | tested |
nfirst | done | tested |
nil? | done | tested |
nnext | done | tested |
not | done | tested |
not-any? | done | tested |
not-empty | done | tested |
not-every? | done | tested |
not= | done | tested |
ns | done | tested |
ns-aliases | done | tested |
ns-imports | done | tested |
ns-interns | done | tested |
ns-map | done | tested |
ns-name | done | tested |
ns-publics | done | tested |
ns-refers | done | tested |
ns-resolve | done | tested |
ns-unalias | done | tested |
ns-unmap | done | tested |
nth | done | tested |
nthnext | done | tested |
nthrest | done | tested |
num | done | tested |
number? | done | tested |
numerator | done | tested |
object-array | done | tested |
odd? | done | tested |
or | done | tested |
parents | done | tested |
parse-boolean | done | tested |
parse-double | done | tested |
parse-long | done | tested |
parse-uuid | done | tested |
partial | done | tested |
partition | done | tested |
partition-all | done | tested |
partition-by | done | tested |
pcalls | done | tested |
peek | done | tested |
persistent! | done | tested |
pmap | done | tested |
pop | done | tested |
pop! | done | tested |
pop-thread-bindings | done | tested |
pos-int? | done | tested |
pos? | done | tested |
pr | done | tested |
pr-str | done | tested |
prefer-method | done | tested |
prefers | done | tested |
primitives-classnames | done | tested |
done | tested | |
print-ctor | done | tested |
print-dup | done | tested |
print-method | done | tested |
print-simple | done | tested |
print-str | done | tested |
printf | done | tested |
println | done | tested |
println-str | done | tested |
prn | done | tested |
prn-str | done | tested |
promise | done | tested |
proxy | done | tested |
proxy-call-with-super | done | tested |
proxy-mappings | done | tested |
proxy-name | done | tested |
proxy-super | done | tested |
push-thread-bindings | done | tested |
pvalues | done | tested |
qualified-ident? | done | tested |
qualified-keyword? | done | tested |
qualified-symbol? | done | tested |
quot | done | tested |
rand | done | tested |
rand-int | done | tested |
rand-nth | done | tested |
random-sample | done | tested |
random-uuid | done | tested |
range | done | tested |
ratio? | done | tested |
rational? | done | tested |
rationalize | done | tested |
re-find | done | tested |
re-groups | done | tested |
re-matcher | done | tested |
re-matches | done | tested |
re-pattern | done | tested |
re-seq | done | tested |
read | done | tested |
read+string | done | tested |
read-line | done | tested |
read-string | done | tested |
reader-conditional | done | tested |
reader-conditional? | done | tested |
realized? | done | tested |
record? | done | tested |
reduce | done | tested |
reduce-kv | done | tested |
reduced | done | tested |
reduced? | done | tested |
reductions | done | tested |
ref | done | tested |
ref-history-count | done | tested |
ref-max-history | done | tested |
ref-min-history | done | tested |
ref-set | done | tested |
refer | done | tested |
refer-clojure | done | tested |
reify | done | tested |
release-pending-sends | done | tested |
rem | done | tested |
remove | done | tested |
remove-all-methods | done | tested |
remove-method | done | tested |
remove-ns | done | tested |
remove-tap | done | tested |
remove-watch | done | tested |
repeat | done | tested |
repeatedly | done | tested |
replace | done | tested |
replicate | done | tested |
require | done | tested |
requiring-resolve | done | tested |
reset! | done | tested |
reset-meta! | done | tested |
reset-vals! | done | tested |
resolve | done | tested |
rest | done | tested |
restart-agent | done | tested |
resultset-seq | done | tested |
reverse | done | tested |
reversible? | done | tested |
rseq | done | tested |
rsubseq | done | tested |
run! | done | tested |
satisfies? | done | tested |
second | done | tested |
select-keys | done | tested |
send | done | tested |
send-off | done | tested |
send-via | done | tested |
seq | done | tested |
seq-to-map-for-destructuring | done | tested |
seq? | done | tested |
seqable? | done | tested |
seque | done | tested |
sequence | done | tested |
sequential? | done | tested |
set | done | tested |
set-agent-send-executor! | done | tested |
set-agent-send-off-executor! | done | tested |
set-error-handler! | done | tested |
set-error-mode! | done | tested |
set-validator! | done | tested |
set? | done | tested |
short | done | tested |
short-array | done | tested |
shorts | done | tested |
shuffle | done | tested |
shutdown-agents | done | tested |
simple-ident? | done | tested |
simple-keyword? | done | tested |
simple-symbol? | done | tested |
slurp | done | tested |
some | done | tested |
some-> | done | tested |
some->> | done | tested |
some-fn | done | tested |
some? | done | tested |
sort | done | tested |
sort-by | done | tested |
sorted-map | done | tested |
sorted-map-by | done | tested |
sorted-set | done | tested |
sorted-set-by | done | tested |
sorted? | done | tested |
special-symbol? | done | tested |
spit | done | tested |
split-at | done | tested |
split-with | done | tested |
str | done | tested |
string? | done | tested |
struct | done | tested |
struct-map | done | tested |
subs | done | tested |
subseq | done | tested |
subvec | done | tested |
supers | done | tested |
swap! | done | tested |
swap-vals! | done | tested |
symbol | done | tested |
symbol? | done | tested |
sync | done | tested |
tagged-literal | done | tested |
tagged-literal? | done | tested |
take | done | tested |
take-last | done | tested |
take-nth | done | tested |
take-while | done | tested |
tap> | done | tested |
test | done | tested |
the-ns | done | tested |
thread-bound? | done | tested |
time | done | tested |
to-array | done | tested |
to-array-2d | done | tested |
trampoline | done | tested |
transduce | done | tested |
transient | done | tested |
tree-seq | done | tested |
true? | done | tested |
type | done | tested |
unchecked-add | done | tested |
unchecked-add-int | done | tested |
unchecked-byte | done | tested |
unchecked-char | done | tested |
unchecked-dec | done | tested |
unchecked-dec-int | done | tested |
unchecked-divide-int | done | tested |
unchecked-double | done | tested |
unchecked-float | done | tested |
unchecked-inc | done | tested |
unchecked-inc-int | done | tested |
unchecked-int | done | tested |
unchecked-long | done | tested |
unchecked-multiply | done | tested |
unchecked-multiply-int | done | tested |
unchecked-negate | done | tested |
unchecked-negate-int | done | tested |
unchecked-remainder-int | done | tested |
unchecked-short | done | tested |
unchecked-subtract | done | tested |
unchecked-subtract-int | done | tested |
underive | done | tested |
unquote | done | tested |
unquote-splicing | done | tested |
unreduced | done | tested |
unsigned-bit-shift-right | done | tested |
update | done | tested |
update-in | done | tested |
update-keys | done | tested |
update-proxy | done | tested |
update-vals | done | tested |
uri? | done | tested |
use | done | tested |
uuid? | done | tested |
val | done | tested |
vals | done | tested |
var-get | done | tested |
var-set | done | tested |
var? | done | tested |
vary-meta | done | tested |
vec | done | tested |
vector | done | tested |
vector-of | done | tested |
vector? | done | tested |
volatile! | done | tested |
volatile? | done | tested |
vreset! | done | tested |
vswap! | done | tested |
when | done | tested |
when-first | done | tested |
when-let | done | tested |
when-not | done | tested |
when-some | done | tested |
while | done | tested |
with-bindings | done | tested |
with-bindings* | done | tested |
with-in-str | done | tested |
with-loading-context | done | tested |
with-local-vars | done | tested |
with-meta | done | tested |
with-open | done | tested |
with-out-str | done | tested |
with-precision | done | tested |
with-redefs | done | tested |
with-redefs-fn | done | tested |
xml-seq | done | tested |
zero? | done | tested |
zipmap | done | tested |
Feature | |
---|---|
interop/include headers | done |
interop/link libraries | done |
interop/represent native objects | done |
interop/call native functions | done |
interop/explicitly box unbox native objects | done |
interop/refer to native globals | done |
interop/access native members | done |
interop/extract native value from jank object | done |
interop/convert native value to jank object | done |
interop/create native objects | done |
Feature | |
---|---|
type annotations | done |
infer left hand type | done |
infer right hand type | done |
Feature | |
---|---|
leiningen support | done |
nrepl support | done |
lsp server | done |
dap server | done |