Where are the functional gui users? <p>There has been a lot of research into ways of creating guis in a functional language. There is libraries for push/pull frp, arrow based frp and probably other superior research too. <a href="http://stackoverflow.com/questions/2672791/is-functional-gui-programming-possible">Many people</a> seem to agree this is the more native way yet just about everyone seems to be using imperative binding libraries such as gtk2hs and wxhaskell. Even places recommended as <a href="http://book.realworldhaskell.org/read/gui-programming-with-gtk-hs.html" rel="nofollow noreferrer">good</a> <a href="http://en.wikibooks.org/wiki/Haskell/GUI" rel="nofollow noreferrer">tutorials</a> teach binding to these plain imperative libraries. Why not guis based on FRP research?</p>