diff --git a/src/cljs/frpong/core.cljs b/src/cljs/frpong/core.cljs index 1c837cd..f15c6cc 100644 --- a/src/cljs/frpong/core.cljs +++ b/src/cljs/frpong/core.cljs @@ -40,6 +40,13 @@ (recur t)))) c)) +(defn ticker [[frames stop-frames] ticks game-state] + (let [ticks-in (tick-chan (h/diff-chan frames))] + (go-loop + (if-not (= :gameover (! ticks (! ticks (