You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 12, 2018. It is now read-only.
We need a way to declare temporary IDs. Datomic uses EDN read syntax like #db/id [:db.part/db -1]; DataScript uses negative integers; our CLJ implementation uses a function invocation like (id-literal :db.part/db -1). (Bare negative integers aren't appropriate for Mentat, since we're going to support parts.) I'm loathe to add read syntax just for id-literals and instants, but we need something.
While we're here, the initial tx-parser commit doesn't support the map shorthand; that is, the valid transaction
We need a way to declare temporary IDs. Datomic uses EDN read syntax like
#db/id [:db.part/db -1]; DataScript uses negative integers; our CLJ implementation uses a function invocation like(id-literal :db.part/db -1). (Bare negative integers aren't appropriate for Mentat, since we're going to support parts.) I'm loathe to add read syntax just for id-literals and instants, but we need something.While we're here, the initial
tx-parsercommit doesn't support the map shorthand; that is, the valid transaction[{:db/id ENTID :temp/attr "value"}]is not yet parsed.