Datomic Peer API Cheat Sheet

datomic.api

Databases

Value db
Of an entity entity-db
Filtered value filter is-filtered

Temporal queries

point-in-time filters as-of since
unfiltered present + past history

Novelty processing

Submit transact transact-async
Speculative with
Transaction functions function invoke

Perception

Reads (more primitive at bottom)

Datalog query q qseq query
Index seek + projection index-pull
Entity selection + projection pull pull-many
Entity API entity touch
Index APIs datoms index-range
By index index-range index-pull
Raw index access datoms
Unbounded index access seek-datoms rseek-datoms
Entity IDs entid entid-at
Partitions part implicit-part implicit-part-id

Transactions

Transaction log log tx-range
Report queue tx-report-queue remove-tx-report-queue

Utility

Temp IDs tempid resolve-tempid
Future add-listener
SQUUIDs squuid squuid-time-millis
Schema ident attribute