datomic_gen_server v2.0.1 API Reference
Modules
A data structure for representing a Datomic datom
DatomicGenServer is an Elixir GenServer that communicates with a Clojure Datomic peer running in the JVM, using clojure-erlastic
DatomicGenServer.Db is a module intended to facilitate the use of Elixir data structures instead of edn strings for communicating with Datomic. This module maps the DatomicGenServer interface functions in wrappers that accept and return Elixir data structures, and also provides slightly more syntactically pleasant equivalents for Datomic keys and structures that would otherwise need to be represented using a lot of punctuation that isn’t required in Clojure
DatomicGenServer.EntityMap is a data structure designed to store the results
of Datomic queries and transactions in a map of maps or structs. The keys
of the EntityMap
are by default Datomic entity IDs, but you may also index
the map using other attributes as keys
A data structure for representing a Datomic transaction