I’m curious to what extent the Haskell community cares about declarative GUI.
As some may know, I’m a big proponent of monomer (with associated gripes about getting it to work on Windows, and the pace of development / support on the lib). It has been, and I assume rightly, derided as “Elm with more steps”, but even then, it’s extremely useful as such for the ease with which one can build a GUI app.
On the other hand, how do Haskellers generally feel about declarative GUI?
I personally think declarative GUI is a big opening for Haskell; i.e, declarative GUI with Haskell can get around having to screw around with Electron or Tauri and provide a very easy way to get apps running.
I’d hypothesize that declarative GUI is potentially a big boon for FP education; i.e, Haskell-ML syntax provides very composable and terse GUI widgets and also provides an introduction to the functional mode of thinking, while simultaneously allowing us to hide effectful code and IO away behind the library.
Any thoughts here?