Overview ยท Clojerl

clojure.core in Clojerl

Implemented
72.3%491 / 679
Mismatched
25
Missing
188
Dialect-Only
26

Metadata Mismatches (25)

Vars present in both Clojure (JVM) and this surface but with differing arglists, :macro flag, or :dynamic flag.

VarDifference
*agent*
:dynamic
Clojure (JVM): false
this surface: true
*assert*
:dynamic
Clojure (JVM): false
this surface: true
*command-line-args*
:dynamic
Clojure (JVM): false
this surface: true
*compile-files*
:dynamic
Clojure (JVM): false
this surface: true
*compile-path*
:dynamic
Clojure (JVM): false
this surface: true
*err*
:dynamic
Clojure (JVM): false
this surface: true
*flush-on-newline*
:dynamic
Clojure (JVM): false
this surface: true
*in*
:dynamic
Clojure (JVM): false
this surface: true
*ns*
:dynamic
Clojure (JVM): false
this surface: true
*out*
:dynamic
Clojure (JVM): false
this surface: true
*print-dup*
:dynamic
Clojure (JVM): false
this surface: true
*print-meta*
:dynamic
Clojure (JVM): false
this surface: true
*print-readably*
:dynamic
Clojure (JVM): false
this surface: true
*read-eval*
:dynamic
Clojure (JVM): false
this surface: true
*reader-resolver*
:dynamic
Clojure (JVM): false
this surface: true
conj
arglists
Clojure (JVM): ([] [coll] [coll x] [coll x & xs])
this surface: ([coll x] [coll x & xs])
extend-type
arglists
Clojure (JVM): ([t & specs])
this surface: ([type-sym & specs])
instance?
arglists
Clojure (JVM): ([c x])
this surface: ([atype x])
load-file
arglists
Clojure (JVM): ([name])
this surface: ([path])
neg?
arglists
Clojure (JVM): ([num])
this surface: ([x])
pos?
arglists
Clojure (JVM): ([num])
this surface: ([x])
re-find
arglists
Clojure (JVM): ([m] [re s])
this surface: ([re s])
read
arglists
Clojure (JVM): ([] [stream] [stream eof-error? eof-value] [stream eof-error? eof-value recursive?] [opts stream])
this surface: ([] [stream] [stream eof-error? eof-value] [opts stream])
send-via
arglists
Clojure (JVM): ([executor a f & args])
this surface: ([a f & args])
vector
arglists
Clojure (JVM): ([] [a] [a b] [a b c] [a b c d] [a b c d e] [a b c d e f] [a b c d e f & args])
this surface: ([] [a] [a b] [a b c] [a b c d] [a b c d & args])

Vars Present in Clojure (JVM) but Absent from This Surface (188)

Var
*'
*allow-unresolved-vars*
*compiler-options*
*file*
*fn-loader*
*math-context*
*repl*
*source-path*
*suppress-read*
*unchecked-math*
*use-context-classloader*
*warn-on-reflection*
+'
-'
->ArrayChunk
->Vec
->VecNode
->VecSeq
-cache-protocol-fn
-reset-methods
EMPTY-NODE
Inst
NaN?
PrintWriter-on
StackTraceElement->vec
Throwable->map
abs
accessor
aclone
add-classpath
add-tap
aget
alength
alter
amap
areduce
aset
aset-boolean
aset-byte
aset-char
aset-double
aset-float
aset-int
aset-long
aset-short
assoc!
await1
bases
bean
bigdec
bigint
biginteger
boolean-array
booleans
byte-array
bytes
bytes?
cast
char-array
char-name-string
chars
class
class?
commute
conj!
construct-proxy
create-struct
dec'
decimal?
definterface
defstruct
denominator
disj!
dissoc!
dosync
double
double-array
double?
doubles
ensure
enumeration-seq
extend
extenders
find-protocol-impl
find-protocol-method
float-array
floats
gen-class
gen-interface
get-proxy-class
hash-combine
inc'
infinite?
init-proxy
int-array
into-array
ints
io!
iteration
iterator-seq
locking
long
long-array
longs
make-array
method-sig
numerator
object-array
parse-boolean
parse-double
parse-long
parse-uuid
partitionv
partitionv-all
persistent!
pop!
primitives-classnames
print-ctor
proxy
proxy-call-with-super
proxy-mappings
proxy-name
proxy-super
random-uuid
ratio?
rationalize
re-groups
re-matcher
read+string
ref
ref-history-count
ref-max-history
ref-min-history
ref-set
remove-tap
requiring-resolve
resultset-seq
seq-to-map-for-destructuring
set-agent-send-executor!
set-agent-send-off-executor!
short-array
shorts
shutdown-agents
splitv-at
stream-into!
stream-reduce!
stream-seq!
stream-transduce!
struct
struct-map
supers
sync
tap>
to-array
to-array-2d
transient
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
unquote
unquote-splicing
unsigned-bit-shift-right
update-keys
update-proxy
update-vals
uri?
vector-of
volatile!
volatile?
with-precision

Vars Present in This Surface but Not in Clojure (JVM) (26)

Var
*compile-protocols-path*
*stacktrace
*warn-on-infer*
IError->map
add-codepath
clj->erl
defn*
erl->clj
erl-list
erl-map
into-tuple
lazy-seq?
meta?
normalize-methods
print-dup__dispatch-fn__
print-method__dispatch-fn__
process-val!
process-val?
re-run
regex?
set!
simple-benchmark
str-helper
tuple
tuple?
type?