Personal tools


From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m (What is it?)
m (Releases and Resources)
Line 23: Line 23:
** {{HackagePackage|id=reactive-banana-wx}} - binding to the [[wxHaskell]] GUI library
** {{HackagePackage|id=reactive-banana-wx}} - binding to the [[wxHaskell]] GUI library
* Documentation
* Documentation
** [ API documentation]
** [ API reference]
** '''[[/Examples/]]'''
** '''[[/Examples/]]'''
** [ Developer Blog]
** [ Developer Blog]

Revision as of 11:57, 27 August 2011


1 What is it?

Reactive-banana is a small library for Functional Reactive Programming (FRP).

The goal is to create a solid foundation for anything FRP-related.

  • Users can finally start experimenting with graphical user interfaces based on FRP since the library can be hooked into any existing event-based framework like wxHaskell or Gtk2Hs, and will provide ample documentation.
  • Programmers interested in implementing FRP will have a reference for a simple semantics with a working implementation.
  • It features an efficient implementation. No more spooky time leaks, predicting space & time usage should be straightforward.

Feedback is welcome, I want to hear from you!

2 Status

Current development focuses on providing tutorials, documentation and examples for the library. Furthermore, the author is writing an example application to flesh out the FRP approach to GUI programming.

  • 14 July 2001: Implemented many examples, reactive-banana released.
  • 22 June 2011: reactive-banana released
  • 28 April 2011: reactive-banana released

3 Releases and Resources

4 External Links

No external links yet.