
I have to write a "simple" GUI that plot some timeseries with a few
Giacomo Tesio
I'm surprised that nothing better exists for GUI programming in haskell. I
read a few about FRP but AFAIK it doesn't adress simple desktop UI full of input to validate and grid/tree to show.
Any suggestion? I've already read the pages on Hackage without much success. At least, can someone point me to the right direction for the codebase
organization? Why did FRP not work for you? You could try reactive-banana[1], which has specific support for GUI. If you want something closer to MVP, binding-gtk[2][3] might help. If you post more details about your application, someone may be able to suggest a better way of structuring it. MVP originates from OO, and OO-centric patterns are usually not the best way to go about something in Haskell. [1] http://www.haskell.org/haskellwiki/Reactive-banana [2] http://code.accursoft.com/binding [3] http://hackage.haskell.org/package/binding-gtk