Is there any alive Haskell library which implements FRP and could be used to program UI/interactive graphics?
What I expect from such a library:
- Doesn't use any crazy GHC extension, so code could be understood by mortals.
- Not abandoned (had some commits in last 6 mouths and few answered thread in mailing lists).
- Backed by some modern window library (Qt, GTK) and covers fair amount of it functionality.
- Also has drawing and animation support, i.e. let the user to simply define some shapes and effects and bind their parameters to behaviors.
I checked some resources and picture is quite sad.
- Original Fran and its ancestor Fruit family are officially dead.
- Reactive is an abstract framework and doesn't have bindings to real UI/graphics (did I miss something?).
- Netwire also look aimed for general case. Currently it has no documentation covering how to build UI/graphics with it. The only example is a full application not even close to tutorial.
- Grapefruit looks good, but it had last commits in December 2013 and the mailing list full of spam. I consider it abandoned.
- Yampa has not documentation at all, and the mailing list is silent since November 2013.