clojure.core in Basilisp
- Implemented
- 78.9%536 / 679
- Mismatched
- 280
- Missing
- 143
- Dialect-Only
- 54
Metadata Mismatches (280)
Vars present in both Clojure (JVM) and this surface but with differing arglists, :macro flag, or :dynamic flag.
| Var | Difference |
|---|---|
* | arglists Clojure (JVM): ([] [x] [x y] [x y & more])this surface: ([] [x] [x y] [x y & args]) |
*assert* | :dynamic Clojure (JVM): false this surface: true |
*command-line-args* | :dynamic Clojure (JVM): false this surface: true |
*compiler-options* | :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 |
+ | arglists Clojure (JVM): ([] [x] [x y] [x y & more])this surface: ([] [x] [x y] [x y & args]) |
- | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([x] [x y] [x y & args]) |
-> | arglists Clojure (JVM): ([x & forms])this surface: ([&env &form x & forms]) |
->> | arglists Clojure (JVM): ([x & forms])this surface: ([&env &form x & forms]) |
.. | arglists Clojure (JVM): ([x form] [x form & more])this surface: ([&env &form x & method-calls]) |
/ | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([x] [x y] [x y & args]) |
< | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([_] [x & args]) |
<= | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([_] [x & args]) |
= | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([_] [x & args]) |
== | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([& args]) |
> | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([_] [x & args]) |
>= | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([_] [x & args]) |
NaN? | arglists Clojure (JVM): ([num])this surface: ([x]) |
abs | arglists Clojure (JVM): ([a])this surface: ([x]) |
add-tap | arglists Clojure (JVM): ([f])this surface: ([tf] [topic tf]) |
add-watch | arglists Clojure (JVM): ([reference key fn])this surface: ([ref k wf]) |
alter-meta! | arglists Clojure (JVM): ([iref f & args])this surface: ([o f & args]) |
amap | arglists Clojure (JVM): ([a idx ret expr])this surface: ([&env &form array idx ret expr]) |
and | arglists Clojure (JVM): ([] [x] [x & next])this surface: ([&env &form] [&env &form & args]) |
any? | arglists Clojure (JVM): ([x])this surface: ([_]) |
apply | arglists Clojure (JVM): ([f args] [f x args] [f x y args] [f x y z args] [f a b c d & args])this surface: ([f & args]) |
areduce | arglists Clojure (JVM): ([a idx ret init expr])this surface: ([&env &form array idx ret init expr]) |
as-> | arglists Clojure (JVM): ([expr name & forms])this surface: ([&env &form x name & forms]) |
aset | arglists Clojure (JVM): ([array idx val] [array idx idx2 & idxv])this surface: ([array idx val] [array idx idx2 & idxs]) |
assert | arglists Clojure (JVM): ([x] [x message])this surface: ([&env &form expr] [&env &form expr message]) |
assoc | arglists Clojure (JVM): ([map key val] [map key val & kvs])this surface: ([m k v] [m k v & kvs]) |
assoc! | arglists Clojure (JVM): ([coll key val] [coll key val & kvs])this surface: ([m k v] [m k v & kvs]) |
assoc-in | arglists Clojure (JVM): ([m [k & ks] v])this surface: ([m ks v]) |
associative? | arglists Clojure (JVM): ([coll])this surface: ([x]) |
atom | arglists Clojure (JVM): ([x] [x & options])this surface: ([v] [v & kwargs]) |
bases | arglists Clojure (JVM): ([c])this surface: ([cls]) |
binding | arglists Clojure (JVM): ([bindings & body])this surface: ([&env &form bindings & body]) |
bit-and | arglists Clojure (JVM): ([x y] [x y & more])this surface: ([x & args]) |
bit-and-not | arglists Clojure (JVM): ([x y] [x y & more])this surface: ([x & args]) |
bit-or | arglists Clojure (JVM): ([x y] [x y & more])this surface: ([x & args]) |
bit-xor | arglists Clojure (JVM): ([x y] [x y & more])this surface: ([x & args]) |
boolean? | arglists Clojure (JVM): ([x])this surface: ([o]) |
booleans | arglists Clojure (JVM): ([xs])this surface: ([x]) |
bound-fn | arglists Clojure (JVM): ([& fntail])this surface: ([&env &form & fn-tail]) |
bytes | arglists Clojure (JVM): ([xs])this surface: ([x]) |
case | arglists Clojure (JVM): ([e & clauses])this surface: ([&env &form expr & clauses]) |
cast | arglists Clojure (JVM): ([c x])this surface: ([cls x]) |
chars | arglists Clojure (JVM): ([xs])this surface: ([x]) |
comment | arglists Clojure (JVM): ([& body])this surface: ([&env &form & forms]) |
comp | arglists Clojure (JVM): ([] [f] [f g] [f g & fs])this surface: ([] [f] [f g] [f g & args]) |
compare-and-set! | arglists Clojure (JVM): ([atom oldval newval])this surface: ([atom old-val new-val]) |
concat | arglists Clojure (JVM): ([] [x] [x y] [x y & zs])this surface: ([& seqs]) |
cond | arglists Clojure (JVM): ([& clauses])this surface: ([&env &form & clauses]) |
cond-> | arglists Clojure (JVM): ([expr & clauses])this surface: ([&env &form x & clauses]) |
cond->> | arglists Clojure (JVM): ([expr & clauses])this surface: ([&env &form x & clauses]) |
condp | arglists Clojure (JVM): ([pred expr & clauses])this surface: ([&env &form pred expr & clauses]) |
conj! | arglists Clojure (JVM): ([] [coll] [coll x])this surface: ([] [coll] [coll & xs]) |
cons | arglists Clojure (JVM): ([x seq])this surface: ([o seq]) |
contains? | arglists Clojure (JVM): ([coll key])this surface: ([coll k]) |
counted? | arglists Clojure (JVM): ([coll])this surface: ([x]) |
create-ns | arglists Clojure (JVM): ([sym])this surface: ([ns-sym]) |
decimal? | arglists Clojure (JVM): ([n])this surface: ([x]) |
declare | arglists Clojure (JVM): ([& names])this surface: ([&env &form & names]) |
definterface | arglists Clojure (JVM): ([name & sigs])this surface: ([&env &form interface-name & methods]) |
defmacro | arglists Clojure (JVM): ([name doc-string? attr-map? [params*] body] [name doc-string? attr-map? ([params*] body) + attr-map?])this surface: ([name & body] [name doc? & body] [name doc? attr-map? & body]) |
defmethod | arglists Clojure (JVM): ([multifn dispatch-val & fn-tail])this surface: ([&env &form multifn dispatch-val & fn-tail]) |
defmulti | arglists Clojure (JVM): ([name docstring? attr-map? dispatch-fn & options])this surface: ([&env &form name & body]) |
defn | arglists Clojure (JVM): ([name doc-string? attr-map? [params*] prepost-map? body] [name doc-string? attr-map? ([params*] prepost-map? body) + attr-map?])this surface: ([name & body] [name doc? & body] [name doc? attr-map? & body]) |
defn- | arglists Clojure (JVM): ([name & decls])this surface: ([&env &form name & body]) |
defonce | arglists Clojure (JVM): ([name expr])this surface: ([&env &form name expr]) |
defprotocol | arglists Clojure (JVM): ([name & opts+sigs])this surface: ([&env &form protocol-name & methods]) |
defrecord | arglists Clojure (JVM): ([name [& fields] & opts+specs])this surface: ([&env &form type-name fields & method-impls]) |
deftype | arglists Clojure (JVM): ([name [& fields] & opts+specs])this surface: ([&env &form type-name fields & method-impls]) |
delay | arglists Clojure (JVM): ([& body])this surface: ([&env &form & body]) |
deliver | arglists Clojure (JVM): ([promise val])this surface: ([p v]) |
denominator | arglists Clojure (JVM): ([r])this surface: ([frac]) |
deref | arglists Clojure (JVM): ([ref] [ref timeout-ms timeout-val])this surface: ([o] [o timeout-ms timeout-val]) |
destructure | arglists Clojure (JVM): ([bindings])this surface: ([[binding expr]]) |
disj | arglists Clojure (JVM): ([set] [set key] [set key & ks])this surface: ([s] [s elem] [s elem & elems]) |
disj! | arglists Clojure (JVM): ([set] [set key] [set key & ks])this surface: ([s] [s elem] [s elem & elems]) |
dissoc | arglists Clojure (JVM): ([map] [map key] [map key & ks])this surface: ([m] [m k] [m k & ks]) |
dissoc! | arglists Clojure (JVM): ([map key] [map key & ks])this surface: ([m k] [m k & ks]) |
distinct? | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([& args]) |
doseq | arglists Clojure (JVM): ([seq-exprs & body])this surface: ([&env &form bindings & body]) |
dotimes | arglists Clojure (JVM): ([bindings & body])this surface: ([&env &form binding & body]) |
doto | arglists Clojure (JVM): ([x & forms])this surface: ([&env &form x & forms]) |
doubles | arglists Clojure (JVM): ([xs])this surface: ([x]) |
eduction | arglists Clojure (JVM): ([xform* coll])this surface: ([& args]) |
eval | arglists Clojure (JVM): ([form])this surface: ([form] [form namespace]) |
even? | arglists Clojure (JVM): ([n])this surface: ([x]) |
every-pred | arglists Clojure (JVM): ([p] [p1 p2] [p1 p2 p3] [p1 p2 p3 & ps])this surface: ([pred] [pred & preds]) |
ex-info | arglists Clojure (JVM): ([msg map] [msg map cause])this surface: ([msg data]) |
extend | arglists Clojure (JVM): ([atype & proto+mmaps])this surface: ([target-type & proto+methods]) |
extend-protocol | arglists Clojure (JVM): ([p & specs])this surface: ([&env &form proto & specs]) |
extend-type | arglists Clojure (JVM): ([t & specs])this surface: ([&env &form target-type & specs]) |
extenders | arglists Clojure (JVM): ([protocol])this surface: ([{:keys [impls], :as proto}]) |
extends? | arglists Clojure (JVM): ([protocol atype])this surface: ([{:keys [interface impls], :as proto} type]) |
ffirst | arglists Clojure (JVM): ([x])this surface: ([seq]) |
find | arglists Clojure (JVM): ([map key])this surface: ([m k]) |
first | arglists Clojure (JVM): ([coll])this surface: ([seq]) |
flatten | arglists Clojure (JVM): ([x])this surface: ([v]) |
float? | arglists Clojure (JVM): ([n])this surface: ([o]) |
floats | arglists Clojure (JVM): ([xs])this surface: ([x]) |
fn | arglists Clojure (JVM): ([& sigs])this surface: ([&env &form & body]) |
fnext | arglists Clojure (JVM): ([x])this surface: ([v]) |
for | arglists Clojure (JVM): ([seq-exprs body-expr])this surface: ([&env &form bindings & body]) |
format | arglists Clojure (JVM): ([fmt & args])this surface: ([fmt] [fmt & args]) |
future | arglists Clojure (JVM): ([& body])this surface: ([&env &form & body]) |
future-call | arglists Clojure (JVM): ([f])this surface: ([f] [f pool]) |
future-cancel | arglists Clojure (JVM): ([f])this surface: ([fut]) |
future-cancelled? | arglists Clojure (JVM): ([f])this surface: ([fut]) |
future-done? | arglists Clojure (JVM): ([f])this surface: ([fut]) |
gen-interface | arglists Clojure (JVM): ([& options])this surface: ([& opts]) |
gensym | arglists Clojure (JVM): ([] [prefix-string])this surface: ([] [prefix]) |
get | arglists Clojure (JVM): ([map key] [map key not-found])this surface: ([m k] [m k default]) |
get-in | arglists Clojure (JVM): ([m ks] [m ks not-found])this surface: ([m ks] [m ks default]) |
get-validator | arglists Clojure (JVM): ([iref])this surface: ([ref]) |
hash-map | arglists Clojure (JVM): ([] [& keyvals])this surface: ([& kvs]) |
hash-set | arglists Clojure (JVM): ([] [& keys])this surface: ([& members]) |
identity | arglists Clojure (JVM): ([x])this surface: ([v]) |
if-let | arglists Clojure (JVM): ([bindings then] [bindings then else & oldform])this surface: ([&env &form binding true-cond false-cond]) |
if-not | arglists Clojure (JVM): ([test then] [test then else])this surface: ([&env &form cond true-cond false-cond]) |
if-some | arglists Clojure (JVM): ([bindings then] [bindings then else & oldform])this surface: ([&env &form binding true-cond false-cond]) |
import | arglists Clojure (JVM): ([& import-symbols-or-lists])this surface: ([&env &form & modules]) |
indexed? | arglists Clojure (JVM): ([coll])this surface: ([x]) |
infinite? | arglists Clojure (JVM): ([num])this surface: ([x]) |
instance? | arglists Clojure (JVM): ([c x])this surface: ([class obj]) |
integer? | arglists Clojure (JVM): ([n])this surface: ([o]) |
interleave | arglists Clojure (JVM): ([] [c1] [c1 c2] [c1 c2 & colls])this surface: ([] [coll] [coll & colls]) |
ints | arglists Clojure (JVM): ([xs])this surface: ([x]) |
isa? | arglists Clojure (JVM): ([child parent] [h child parent])this surface: ([tag parent] [h tag parent]) |
iterator-seq | arglists Clojure (JVM): ([iter])this surface: ([it]) |
juxt | arglists Clojure (JVM): ([f] [f g] [f g h] [f g h & fs])this surface: ([& args]) |
key | arglists Clojure (JVM): ([e])this surface: ([entry]) |
keys | arglists Clojure (JVM): ([map])this surface: ([m]) |
keyword? | arglists Clojure (JVM): ([x])this surface: ([o]) |
last | arglists Clojure (JVM): ([coll])this surface: ([s]) |
lazy-cat | arglists Clojure (JVM): ([& colls])this surface: ([&env &form & colls]) |
lazy-seq | arglists Clojure (JVM): ([& body])this surface: ([&env &form & body]) |
let | arglists Clojure (JVM): ([bindings & body])this surface: ([&env &form bindings & body]) |
letfn | arglists Clojure (JVM): ([fnspecs & body])this surface: ([&env &form bindings & body]) |
list | arglists Clojure (JVM): ([& items])this surface: ([& args]) |
list? | arglists Clojure (JVM): ([x])this surface: ([o]) |
load-file | arglists Clojure (JVM): ([name])this surface: ([path]) |
load-reader | arglists Clojure (JVM): ([rdr])this surface: ([reader]) |
longs | arglists Clojure (JVM): ([xs])this surface: ([x]) |
loop | arglists Clojure (JVM): ([bindings & body])this surface: ([&env &form bindings & body]) |
make-array | arglists Clojure (JVM): ([type len] [type dim & more-dims])this surface: ([size] [type size] [type size & more-sizes]) |
map | arglists Clojure (JVM): ([f] [f coll] [f c1 c2] [f c1 c2 c3] [f c1 c2 c3 & colls])this surface: ([f] [f coll] [f coll & colls]) |
map? | arglists Clojure (JVM): ([x])this surface: ([o]) |
max | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([& args]) |
max-key | arglists Clojure (JVM): ([k x] [k x y] [k x y & more])this surface: ([k & args]) |
memfn | arglists Clojure (JVM): ([name & args])this surface: ([&env &form name & args]) |
meta | arglists Clojure (JVM): ([obj])this surface: ([o]) |
min | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([& args]) |
min-key | arglists Clojure (JVM): ([k x] [k x y] [k x y & more])this surface: ([k & args]) |
name | arglists Clojure (JVM): ([x])this surface: ([v]) |
namespace | arglists Clojure (JVM): ([x])this surface: ([v]) |
neg? | arglists Clojure (JVM): ([num])this surface: ([x]) |
next | arglists Clojure (JVM): ([coll])this surface: ([seq]) |
nfirst | arglists Clojure (JVM): ([x])this surface: ([v]) |
nnext | arglists Clojure (JVM): ([x])this surface: ([v]) |
not | arglists Clojure (JVM): ([x])this surface: ([expr]) |
not= | arglists Clojure (JVM): ([x] [x y] [x y & more])this surface: ([& args]) |
ns | arglists Clojure (JVM): ([name docstring? attr-map? references*])this surface: ([&env &form name & opts]) |
ns-map | arglists Clojure (JVM): ([ns])this surface: ([] [ns]) |
ns-resolve | arglists Clojure (JVM): ([ns sym] [ns env sym])this surface: ([ns sym]) |
nth | arglists Clojure (JVM): ([coll index] [coll index not-found])this surface: ([coll i] [coll i notfound]) |
nthnext | arglists Clojure (JVM): ([coll n])this surface: ([coll i]) |
nthrest | arglists Clojure (JVM): ([coll n])this surface: ([coll i]) |
numerator | arglists Clojure (JVM): ([r])this surface: ([frac]) |
object-array | arglists Clojure (JVM): ([size-or-seq])this surface: ([size-or-seq] [size init-val-or-seq]) |
odd? | arglists Clojure (JVM): ([n])this surface: ([x]) |
or | arglists Clojure (JVM): ([] [x] [x & next])this surface: ([&env &form] [&env &form & args]) |
partial | arglists Clojure (JVM): ([f] [f arg1] [f arg1 arg2] [f arg1 arg2 arg3] [f arg1 arg2 arg3 & more])this surface: ([f] [f & args]) |
pos? | arglists Clojure (JVM): ([num])this surface: ([x]) |
pr | arglists Clojure (JVM): ([] [x] [x & more])this surface: ([] [x] [x & args]) |
pr-str | arglists Clojure (JVM): ([& xs])this surface: ([& args]) |
print | arglists Clojure (JVM): ([& more])this surface: ([] [x] [x & args]) |
print-str | arglists Clojure (JVM): ([& xs])this surface: ([& args]) |
println | arglists Clojure (JVM): ([& more])this surface: ([] [x] [x & args]) |
println-str | arglists Clojure (JVM): ([& xs])this surface: ([& args]) |
prn | arglists Clojure (JVM): ([& more])this surface: ([] [x] [x & args]) |
prn-str | arglists Clojure (JVM): ([& xs])this surface: ([& args]) |
proxy | arglists Clojure (JVM): ([class-and-interfaces args & fs])this surface: ([&env &form class-and-interfaces args & fs]) |
proxy-super | arglists Clojure (JVM): ([meth & args])this surface: ([&env &form meth & args]) |
pvalues | arglists Clojure (JVM): ([& exprs])this surface: ([&env &form & exprs]) |
rand | arglists Clojure (JVM): ([] [n])this surface: ([] [upper] [lower upper]) |
rand-int | arglists Clojure (JVM): ([n])this surface: ([upper] [lower upper]) |
ratio? | arglists Clojure (JVM): ([n])this surface: ([x]) |
rational? | arglists Clojure (JVM): ([n])this surface: ([x]) |
rationalize | arglists Clojure (JVM): ([num])this surface: ([num] [num max-denominator]) |
re-find | arglists Clojure (JVM): ([m] [re s])this surface: ([pattern s]) |
re-matches | arglists Clojure (JVM): ([re s])this surface: ([pattern s]) |
re-seq | arglists Clojure (JVM): ([re s])this surface: ([pattern s]) |
read | arglists Clojure (JVM): ([] [stream] [stream eof-error? eof-value] [stream eof-error? eof-value recursive?] [opts stream])this surface: ([] [stream] [opts stream] [stream eof-error? eof-value]) |
reader-conditional | arglists Clojure (JVM): ([form splicing?])this surface: ([form is-splicing?]) |
reader-conditional? | arglists Clojure (JVM): ([value])this surface: ([o]) |
realized? | arglists Clojure (JVM): ([x])this surface: ([o]) |
record? | arglists Clojure (JVM): ([x])this surface: ([v]) |
refer-clojure | :macro Clojure (JVM): true this surface: false |
reify | arglists Clojure (JVM): ([& opts+specs])this surface: ([&env &form & method-impls]) |
remove-ns | arglists Clojure (JVM): ([sym])this surface: ([ns-sym]) |
remove-tap | arglists Clojure (JVM): ([f])this surface: ([tf] [topic tf]) |
remove-watch | arglists Clojure (JVM): ([reference key])this surface: ([ref k]) |
reset! | arglists Clojure (JVM): ([atom newval])this surface: ([atom v]) |
reset-meta! | arglists Clojure (JVM): ([iref metadata-map])this surface: ([o meta]) |
reset-vals! | arglists Clojure (JVM): ([atom newval])this surface: ([atom v]) |
resolve | arglists Clojure (JVM): ([sym] [env sym])this surface: ([sym]) |
rest | arglists Clojure (JVM): ([coll])this surface: ([seq]) |
reversible? | arglists Clojure (JVM): ([coll])this surface: ([x]) |
rseq | arglists Clojure (JVM): ([rev])this surface: ([coll]) |
satisfies? | arglists Clojure (JVM): ([protocol x])this surface: ([{:keys [interface impls], :as proto} x]) |
second | arglists Clojure (JVM): ([x])this surface: ([seq]) |
select-keys | arglists Clojure (JVM): ([map keyseq])this surface: ([m ks]) |
seq | arglists Clojure (JVM): ([coll])this surface: ([o]) |
seq? | arglists Clojure (JVM): ([x])this surface: ([o]) |
sequential? | arglists Clojure (JVM): ([coll])this surface: ([x]) |
set-validator! | arglists Clojure (JVM): ([iref validator-fn])this surface: ([ref vf]) |
set? | arglists Clojure (JVM): ([x])this surface: ([o]) |
shorts | arglists Clojure (JVM): ([xs])this surface: ([x]) |
some-> | arglists Clojure (JVM): ([expr & forms])this surface: ([&env &form x & forms]) |
some->> | arglists Clojure (JVM): ([expr & forms])this surface: ([&env &form x & forms]) |
some-fn | arglists Clojure (JVM): ([p] [p1 p2] [p1 p2 p3] [p1 p2 p3 & ps])this surface: ([f] [f & fs]) |
sort | arglists Clojure (JVM): ([coll] [comp coll])this surface: ([coll] [cmp coll]) |
sort-by | arglists Clojure (JVM): ([keyfn coll] [keyfn comp coll])this surface: ([keyfn coll] [keyfn cmp coll]) |
special-symbol? | arglists Clojure (JVM): ([s])this surface: ([x]) |
spit | arglists Clojure (JVM): ([f content & options])this surface: ([f content & opts]) |
str | arglists Clojure (JVM): ([] [x] [x & ys])this surface: ([] [o] [o & args]) |
string? | arglists Clojure (JVM): ([x])this surface: ([o]) |
supers | arglists Clojure (JVM): ([class])this surface: ([cls]) |
swap! | arglists Clojure (JVM): ([atom f] [atom f x] [atom f x y] [atom f x y & args])this surface: ([atom f & args]) |
swap-vals! | arglists Clojure (JVM): ([atom f] [atom f x] [atom f x y] [atom f x y & args])this surface: ([atom f & args]) |
symbol? | arglists Clojure (JVM): ([x])this surface: ([o]) |
tagged-literal? | arglists Clojure (JVM): ([value])this surface: ([o]) |
tap> | arglists Clojure (JVM): ([x])this surface: ([val] [topic val]) |
the-ns | arglists Clojure (JVM): ([x])this surface: ([v]) |
time | arglists Clojure (JVM): ([expr])this surface: ([&env &form expr]) |
trampoline | arglists Clojure (JVM): ([f] [f & args])this surface: ([f & args]) |
unchecked-add | arglists Clojure (JVM): ([x y])this surface: ([] [x] [x y] [x y & args]) |
unchecked-add-int | arglists Clojure (JVM): ([x y])this surface: ([] [x] [x y] [x y & args]) |
unchecked-divide-int | arglists Clojure (JVM): ([x y])this surface: ([x] [x y] [x y & args]) |
unchecked-multiply | arglists Clojure (JVM): ([x y])this surface: ([] [x] [x y] [x y & args]) |
unchecked-multiply-int | arglists Clojure (JVM): ([x y])this surface: ([] [x] [x y] [x y & args]) |
unchecked-subtract | arglists Clojure (JVM): ([x y])this surface: ([x] [x y] [x y & args]) |
unchecked-subtract-int | arglists Clojure (JVM): ([x y])this surface: ([x] [x y] [x y & args]) |
update | arglists Clojure (JVM): ([m k f] [m k f x] [m k f x y] [m k f x y z] [m k f x y z & more])this surface: ([m k f & args]) |
val | arglists Clojure (JVM): ([e])this surface: ([entry]) |
vals | arglists Clojure (JVM): ([map])this surface: ([m]) |
var-get | arglists Clojure (JVM): ([x])this surface: ([v]) |
var-set | arglists Clojure (JVM): ([x val])this surface: ([v val]) |
var? | arglists Clojure (JVM): ([v])this surface: ([x]) |
vary-meta | arglists Clojure (JVM): ([obj f & args])this surface: ([o 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: ([& elems]) |
vector? | arglists Clojure (JVM): ([x])this surface: ([o]) |
volatile! | arglists Clojure (JVM): ([val])this surface: ([v]) |
vreset! | arglists Clojure (JVM): ([vol newval])this surface: ([v new-val]) |
vswap! | arglists Clojure (JVM): ([vol f & args])this surface: ([v f & args]) |
when | arglists Clojure (JVM): ([test & body])this surface: ([&env &form cond & body]) |
when-first | arglists Clojure (JVM): ([bindings & body])this surface: ([&env &form binding & body]) |
when-let | arglists Clojure (JVM): ([bindings & body])this surface: ([&env &form binding & body]) |
when-not | arglists Clojure (JVM): ([test & body])this surface: ([&env &form cond & body]) |
when-some | arglists Clojure (JVM): ([bindings & body])this surface: ([&env &form binding & body]) |
while | arglists Clojure (JVM): ([test & body])this surface: ([&env &form cond & body]) |
with-bindings | arglists Clojure (JVM): ([binding-map & body])this surface: ([&env &form bindings-map & body]) |
with-bindings* | arglists Clojure (JVM): ([binding-map f & args])this surface: ([bindings-map f & args]) |
with-in-str | arglists Clojure (JVM): ([s & body])this surface: ([&env &form s & body]) |
with-meta | arglists Clojure (JVM): ([obj m])this surface: ([o meta]) |
with-out-str | arglists Clojure (JVM): ([& body])this surface: ([&env &form & body]) |
with-precision | arglists Clojure (JVM): ([precision & exprs])this surface: ([&env &form precision & exprs]) |
with-redefs | arglists Clojure (JVM): ([bindings & body])this surface: ([&env &form bindings & body]) |
with-redefs-fn | arglists Clojure (JVM): ([binding-map func])this surface: ([bindings-map f]) |
zero? | arglists Clojure (JVM): ([num])this surface: ([x]) |
Vars Present in Clojure (JVM) but Absent from This Surface (143)
| Var |
|---|
*' |
*agent* |
*allow-unresolved-vars* |
*clojure-version* |
*compile-files* |
*compile-path* |
*file* |
*fn-loader* |
*math-context* |
*read-eval* |
*reader-resolver* |
*repl* |
*source-path* |
*suppress-read* |
*unchecked-math* |
*use-context-classloader* |
*verbose-defrecords* |
*warn-on-reflection* |
+' |
-' |
->ArrayChunk |
->Vec |
->VecNode |
->VecSeq |
-cache-protocol-fn |
-reset-methods |
EMPTY-NODE |
PrintWriter-on |
StackTraceElement->vec |
Throwable->map |
accessor |
add-classpath |
agent |
agent-error |
agent-errors |
alias |
alter |
array-map |
aset-boolean |
aset-byte |
aset-char |
aset-double |
aset-float |
aset-int |
aset-long |
aset-short |
await |
await-for |
await1 |
bean |
boolean-array |
bound? |
byte-array |
char-array |
chunk |
chunk-append |
chunk-buffer |
chunk-cons |
chunk-first |
chunk-next |
chunk-rest |
chunked-seq? |
clear-agent-errors |
clojure-version |
commute |
comparator |
compile |
create-struct |
definline |
defstruct |
dosync |
ensure |
enumeration-seq |
error-handler |
error-mode |
find-protocol-impl |
find-protocol-method |
gen-class |
hash-combine |
hash-ordered-coll |
hash-unordered-coll |
io! |
line-seq |
list* |
locking |
method-sig |
mix-collection-hash |
num |
partitionv |
partitionv-all |
primitives-classnames |
print-ctor |
print-dup |
print-method |
print-simple |
proxy-call-with-super |
proxy-name |
re-groups |
re-matcher |
read+string |
reductions |
ref |
ref-history-count |
ref-max-history |
ref-min-history |
ref-set |
release-pending-sends |
replicate |
restart-agent |
resultset-seq |
rsubseq |
send |
send-off |
send-via |
seq-to-map-for-destructuring |
seque |
set-agent-send-executor! |
set-agent-send-off-executor! |
set-error-handler! |
set-error-mode! |
shutdown-agents |
sorted-map |
sorted-map-by |
sorted-set |
sorted-set-by |
sorted? |
splitv-at |
stream-into! |
stream-reduce! |
stream-seq! |
stream-transduce! |
struct |
struct-map |
subseq |
sync |
test |
unchecked-remainder-int |
unsigned-bit-shift-right |
uri? |
vector-of |
with-loading-context |
with-local-vars |
xml-seq |
Vars Present in This Surface but Not in Clojure (JVM) (54)
| Var |
|---|
*basilisp-version* |
*default-reader-features* |
*executor-pool* |
*import-module* |
*loaded-libs* |
*main-ns* |
*pmap-cpu-count* |
*print-sep* |
*python-version* |
*resolver* |
->EductionSeq |
-collect-keyword-args |
-mangle-py-field |
Eduction |
EductionSeq |
apply-kw |
apply-method |
apply-method-kw |
aslice |
bool-array |
byte-string |
byte-string? |
complex? |
defasync |
demunge |
evolve |
for-async |
importing-resolve |
lisp->py |
local-decimal-context |
map-entry |
new |
non-neg? |
ns-import-refers |
partial-kw |
perf-counter |
promise? |
protocol? |
py->lisp |
py-dict? |
py-frozenset? |
py-list? |
py-set? |
py-tuple? |
queue |
queue? |
read-seq |
real-number? |
refer-basilisp |
repr |
subclasses |
uuid-like? |
with |
with-async |