В общем, я тут портировал Datomic на ClojureScript.
Зачем это нужно, подробно описано вот тут:
tonsky.me/blog/decomposing-web-app-development/ (почитайте, там много хорошего).
Сама библиотека здесь:
github.com/tonsky/datascript Enjoy!
UPD: переименовал DatomicScript в DataScript, чтобы никто случайно не спутал и не начал запускать коммерческий Datomic в браузере.