AK
Size: a a a
GP
GP
GP
VY
VY
VY
VY
VY
VY
GP
void $ T.setInterval 16 do
GP
AK
AK
AK
data Step = Step (List (Tuple Cell CellState))
type Steps = FRP.Event Step
nextStep :: ... -> Step -> Step
init :: Step
views = Event.foldp nextStep init states
AK
requestAnimationFrame триггеритьAK
AK