datomic

robert-stuttaford 2026-03-01T11:08:06.096359Z

interesting edge case. if a transaction both explicitly retracts a cardinality-one value and also asserts a new value, the resulting d/with has two identical retraction datoms in it, presumably one per instruction. until now i believed that the datoms in tx-data is a distinct set (even if not provided as a clojure set)?

👍 1
✅ 1
robert-stuttaford 2026-03-01T11:16:35.036549Z

robert-stuttaford 2026-03-01T15:14:39.621249Z

that makes a ton of sense, thank you!