I love Redux. It taught me how cool functional programming can be. For a long time I even wondered if using functional programming for games could be a good fit. Some examples proved that you can indeed program games in Haskell, Lisp, or F#. But, is it worth it?

A few years ago I had an idea: create my own version of Redux, but tailored for...