Liking cljdoc? Tell your friends :D

datascript.db


attr->propertiesclj

(attr->properties k v)
source

case-treecljmacro

(case-tree qs vs)
source

cmp-datoms-aevtclj

(cmp-datoms-aevt d1 d2)
source

cmp-datoms-aevt-quickclj

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

cmp-datoms-avetclj

(cmp-datoms-avet d1 d2)
source

cmp-datoms-avet-quickclj

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

cmp-datoms-eavtclj

(cmp-datoms-eavt d1 d2)
source

cmp-datoms-eavt-quickclj

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

cmp-valclj

(cmp-val o1 o2)
source

combine-cmpcljmacro

(combine-cmp & comps)
source

combine-hashesclj

(combine-hashes x y)
source

component?clj

(component? db attr)
source

cond-letcljmacro

(cond-let & clauses)
source

datomclj

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

datom-from-readerclj

(datom-from-reader vec)
source

datom?clj

(datom? x)
source

db-from-readerclj

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

db?clj

(db? x)
source

default-schemaclj

source

defrecord-updatablecljmacro

(defrecord-updatable name fields & impls)
source

empty-dbclj

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

entidclj

(entid db eid)
source

entid-someclj

(entid-some db eid)
source

entid-strictclj

(entid-strict db eid)
source

IDBcljprotocol

-attrs-byclj

(-attrs-by db property)

-schemaclj

(-schema db)
source

if-cljscljmacro

(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

IIndexAccesscljprotocol

-datomsclj

(-datoms db index components)

-index-rangeclj

(-index-range db attr start end)

-rseek-datomsclj

(-rseek-datoms db index components)

-seek-datomsclj

(-seek-datoms db index components)
source

indexing?clj

(indexing? db attr)
source

init-dbclj

(init-db datoms)
(init-db datoms schema)
source

is-attr?clj

(is-attr? db attr property)
source

ISearchcljprotocol

-searchclj

(-search data pattern)
source

multival?clj

(multival? db attr)
source

pr-dbclj

(pr-db db w)
source

raisecljmacro

(raise & fragments)
source

ref?clj

(ref? db attr)
source

retry-with-tempidclj

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

reverse-refclj

(reverse-ref attr)
source

reverse-ref?clj

(reverse-ref? attr)
source

seqable?clj

(seqable? x)
source

some-ofcljmacro

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

transact-tx-dataclj

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

tx0clj

source

validate-datomclj

(validate-datom db datom)
source

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

× close