Protocols used in transaction pipeline.
Protocols used in transaction pipeline.
(coerce-to-command o db)
Reifies explicit types for commands to add, retract, resolve map-entity, run a tx-fn
Reifies explicit types for commands to add, retract, resolve map-entity, run a tx-fn
(check-commands-value-types! report)
Checks if value matches the type Adds/Retracts commands
Checks if value matches the type Adds/Retracts commands
(note-validated report)
(flatten-maps report)
Flatten all MapEntities to Adds
Flatten all MapEntities to Adds
(validate report)
Validate the fully-resolved transaction report, producing a db-after
Validate the fully-resolved transaction report, producing a db-after
(note-now report now)
(resolve-tx-fns report)
Resolve all transaction functions to MapEntities, Adds, or Retracts
Resolve all transaction functions to MapEntities, Adds, or Retracts
(note-ref-attr report ref-attr-eid)
(eliminate-redundancy report)
(generate-old-signature-results report)
(resolve-ids report)
Resolve the datoms contained in the report
Resolve the datoms contained in the report
(note-tx-inst report inst)
(generate-tx-log-entry report)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close