On the state of GUI programming in Haskell

GUI programming in functional and logic languages tends to feel quite hard. There is nothing intrinsic in FP that makes GUI programming extra hard, but when everywhere else  you are surrounded by nice, abstract, compositional, high-level descriptive definitions, working at …

Keera Hails: functional event-driven programming of desktop applications in Haskell

Some time ago I tried to create big programs with user interfaces in Haskell and found that none of the FRP frameworks worked as expected. Some were incomplete, others didn’t compile, and efficiency was an issue in those that did …