Liking cljdoc? Tell your friends :D

datahike.db


AEVTKeycljs

source

attr->propertiesclj/s

(attr->properties k v)
source

AVETKeycljs

source

brclj/s

source

br-sqrtclj/s

source

case-treeclj/smacro

(case-tree qs vs)
source

cmp-datoms-aevtclj/s

(cmp-datoms-aevt d1 d2)
source

cmp-datoms-aevt-quickclj/s

(cmp-datoms-aevt-quick d1 d2)
source

cmp-datoms-avetclj/s

(cmp-datoms-avet d1 d2)
source

cmp-datoms-avet-quickclj/s

(cmp-datoms-avet-quick d1 d2)
source

cmp-datoms-eavtclj/s

(cmp-datoms-eavt d1 d2)
source

cmp-datoms-eavt-quickclj/s

(cmp-datoms-eavt-quick d1 d2)
source

cmp-valclj/s

(cmp-val o1 o2)
source

combine-cmpclj/smacro

(combine-cmp & comps)
source

combine-hashesclj/s

(combine-hashes x y)
source

component?clj/s

(component? db attr)
source

cond-letclj/smacro

(cond-let & clauses)
source

Datomcljs

source

datomclj/s

(datom e a v)
(datom e a v tx)
(datom e a v tx added)
source

datom-from-readerclj/s

(datom-from-reader vec)
source

datom?clj/s

(datom? x)
source

DBcljs

source

db-from-readerclj/s

(db-from-reader {:keys [schema datoms]})
source

db?clj/s

(db? x)
source

default-schemaclj/s

source

defrecord-updatableclj/smacro

(defrecord-updatable name fields & impls)
source

EAVTKeycljs

source

empty-dbclj/s

(empty-db)
(empty-db schema)
source

entidclj/s

(entid db eid)
source

entid-someclj/s

(entid-some db eid)
source

entid-strictclj/s

(entid-strict db eid)
source

Exceptioncljs

source

FilteredDBcljs

source

IDBclj/s≠protocol

-attrs-byclj/s

(-attrs-by db property)

-schemaclj/s

(-schema db)
source

if-cljsclj/smacro

(if-cljs then else)

Return then if we are generating cljs code and else for Clojure code. https://groups.google.com/d/msg/clojurescript/iBY5HaQda4A/w1lAQi9_AwsJ

Return then if we are generating cljs code and else for Clojure code.
https://groups.google.com/d/msg/clojurescript/iBY5HaQda4A/w1lAQi9_AwsJ
sourceraw docstring

IIndexAccessclj/s≠protocol

-datomsclj/s

(-datoms db index components)

-index-rangeclj/s

(-index-range db attr start end)

-seek-datomsclj/s

(-seek-datoms db index components)
source

IllegalArgumentExceptioncljs

source

indexing?clj/s

(indexing? db attr)
source

init-dbclj/s

(init-db datoms)
(init-db datoms schema & {:as options :keys [validate?] :or {validate? true}})
source

init-max-eidclj/s

(init-max-eid eavt eavt-durable)
source

is-attr?clj/s

(is-attr? db attr property)
source

ISearchclj/s≠protocol

-searchclj/s

(-search data pattern)
source

multival?clj/s

(multival? db attr)
source

pr-dbclj/s≠

clj
(pr-db db w)
cljs
(pr-db db w opts)
source (clj)source (cljs)

raiseclj/smacro

(raise & fragments)
source

ref?clj/s

(ref? db attr)
source

retry-with-tempidclj/s

(retry-with-tempid report es tempid upserted-eid)
source

reverse-refclj/s

(reverse-ref attr)
source

reverse-ref?clj/s

(reverse-ref? attr)
source

seqable?clj/s

(seqable? x)
source

sliceclj/s

(slice btset tree datom key create-datom)
(slice btset tree datom key datom-to key-to create-datom)
source

some-ofclj/smacro

(some-of)
(some-of x)
(some-of x & more)
source

transact-tx-dataclj/s

(transact-tx-data {:as initial-report :keys [tx-meta]} initial-es)
source

transact-tx-data*clj/s

(transact-tx-data* initial-report initial-es)
source

tx0clj/s

source

TxReportcljs

source

UnsupportedOperationExceptioncljs

source

validate-datomclj/s

(validate-datom db datom)
source

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

× close