A minimal Entity Component System (ECS) for ClojureScript.
WIP
https://github.com/jmmk/clash-attack-sim
A lot of good ideas about how to work with ECS in ClojureScript and otherwise were gleaned from the following projects (in no particular order):
Also, I learned a lot about ECS architecture from Richard Lord's blog. Specifically, these entries: