Posted on by Chris Warburton

One perennial issue in the world of functional programming is how it's a bad fit for programming a GUI, and how object oriented programming is such a natural fit for programming a GUI.

I've think I've found a pretty definitive counter-argument to the latter: