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 builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |