that nested state machines are a good way to describe video games structurally. that reducers are an acceptable way to implement nested extended state machines. that a simple but full-featured arcade ...
The line const nextStateForKey = reducer(previousStateForKey, action) >> Redux takes a given state (object) and passes it to each reducer in a loop. And it expects a ...