reactive-banana: Small but flexible functional reactive programming (FRP) library.

[ bsd3, frp, library ] [ Propose Tags ]

A small but flexible library for functional reactive programming (FRP).

The main selling point of this library is that it can be hooked into any existing event-based framework. In a sense, reactive-banana is a fresh way to think about callback functions.

In other words, you can freely mix FRP and imperative code. Bored of writing imperative GUIs? Write some parts with FRP! Don't know how to express something with FRP? Switch back to imperative style!

In the spectrum of possible FRP implementations, this one features simple semantics but modest expressivity. Predicting space & time usage should be easy.


[Last Documentation]

  • Reactive
    • Reactive.Classes
    • Reactive.Core


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Versions [RSS],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, (info)
Dependencies base (>=4.2 && <4.3) [details]
License BSD-3-Clause
Author Heinrich Apfelmus
Maintainer Heinrich Apfelmus <apfelmus quantentunnel de>
Category FRP
Home page
Uploaded by HeinrichApfelmus at 2011-03-28T13:00:54Z
Distributions Debian:, LTSHaskell:, NixOS:, Stackage:
Reverse Dependencies 17 direct, 0 indirect [details]
Downloads 33846 total (53 in the last 30 days)
Rating 2.75 (votes: 7) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-28 [all 6 reports]