FRP
,
functional programming
,
functional reactive programming
,
gtk
,
gtk2hs
,
haskell
,
reactive
,
UI
GUI programming in Haskell "the old way"
As discussed in a previous post, purely functional GUI frameworks may fail to deliver in terms of feature coverage, look-and-feel and codebase scalability. As a result, many programmers turn back to good-old Gtk+ for their user interfaces (see, for instance, Ian-Woo Kim’s hoodle).
...
FRP
,
fudgets
,
functional reactive programming
,
gtk
,
gtk2hs
,
gui
,
haskell
,
qt
,
reactive banana
,
UI
,
wx
,
wxhaskell
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 the GUI’s low level feels… well, like you’re doing something wrong.
...