CmdrDats / igoki

Clojure Go Kifu recorder and OGS player
Eclipse Public License 1.0
161 stars 16 forks source link

Implement a global data flow controller for the camera -> game recording #84

Open CmdrDats opened 2 years ago

CmdrDats commented 2 years ago

Currently everything kinda hangs together with add-watch data flow within paths of the atom, which is neat when you want things to be mostly decoupled and you don't really know what data you're going to be using (so you stuff everything into the global context)..

But now we do know what data we need, and what flow works, so hammer that into something a bit simpler to reason about.