Liking cljdoc? Tell your friends :D

clojure.core.rrb-vector.rrbt


array-copyclj

(array-copy am from i to j len)
source

AsRRBTclj/s≠protocol

-as-rrbtcljs

(-as-rrbt v)

as-rrbtclj

(as-rrbt v)
source (clj)source (cljs)

assertcljmacro

(assert & args)
source

child-seqclj/s≠

clj
(child-seq nm node shift cnt)
cljs
(child-seq node shift cnt)
source (clj)source (cljs)

compile-ifcljmacro

(compile-if test then else)
source

dbgcljmacro

(dbg & args)
source

dbg-cljmacro

(dbg- & args)
source

elide-assertions?clj

source

elide-debug-printouts?clj

source

leaf-seqclj/s≠

clj
(leaf-seq nm arr)
cljs
(leaf-seq arr)
source (clj)source (cljs)

max-extra-search-stepsclj/s

source (clj)source (cljs)

pairclj

(pair x y)
source

rebalanceclj/s≠

clj
(rebalance nm am shift n1 cnt1 n2 cnt2 transferred-leaves)
cljs
(rebalance shift n1 cnt1 n2 cnt2 transferred-leaves)
source (clj)source (cljs)

rebalance-leavesclj/s≠

clj
(rebalance-leaves nm am n1 cnt1 n2 cnt2 transferred-leaves)
cljs
(rebalance-leaves n1 cnt1 n2 cnt2 transferred-leaves)
source (clj)source (cljs)

rrb-chunked-seqcljs

(rrb-chunked-seq vec i off)
(rrb-chunked-seq vec node i off)
(rrb-chunked-seq vec node i off meta)
source

RRBChunkedSeqcljs

source

rrbt-concat-thresholdclj/s

source (clj)source (cljs)

shift-from-toclj/s≠

clj
(shift-from-to nm node from to)
cljs
(shift-from-to node from to)
source (clj)source (cljs)

slice-leftclj/s≠

clj
(slice-left nm am node shift start end)
cljs
(slice-left node shift start end)
source (clj)source (cljs)

slice-rightclj/s≠

clj
(slice-right nm am node shift end)
cljs
(slice-right node shift end)
source (clj)source (cljs)

slot-countclj/s≠

clj
(slot-count nm am node shift)
cljs
(slot-count node shift)
source (clj)source (cljs)

splice-rrbtsclj/s≠

clj
(splice-rrbts nm am v1 v2)
cljs
(splice-rrbts v1 v2)
source (clj)source (cljs)

squash-nodesclj/s≠

clj
(squash-nodes nm shift n1 cnt1 n2 cnt2)
cljs
(squash-nodes shift n1 cnt1 n2 cnt2)
source (clj)source (cljs)

subtree-branch-countclj/s≠

clj
(subtree-branch-count nm am node shift)
cljs
(subtree-branch-count node shift)
source (clj)source (cljs)

throw-unsupportedclj

(throw-unsupported)
source

Transientcljs

source

Vectorcljs

source

zippathclj/s≠

clj
(zippath nm am shift n1 cnt1 n2 cnt2 transferred-leaves)
cljs
(zippath shift n1 cnt1 n2 cnt2 transferred-leaves)
source (clj)source (cljs)

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

× close