Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Added installed transaction functions using :db/ident and :db/fn semantics #185
The existing approach uses function references with :db.fn/call which meant I couldn't trivially serialise (using transit/write) tx-data before expansion into datoms, so I created this alternative which should also enable some interesting new patterns for function modularity. I appreciate it's probably not "native" enough to be accepted as-is, but what do you think? Do you see a better way?
Interesting idea! I think, this should be done a little more in line with how Datomic works. E.g. using