The reactive-banana package

[Tags: bsd3, library]

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.


Properties

Versions0.1.0.0, 0.1.0.2, 0.2.0.0, 0.2.0.1, 0.2.0.2, 0.2.0.3, 0.3.0.0, 0.3.0.1, 0.4.0.0, 0.4.1.0, 0.4.1.1, 0.4.2.0, 0.4.3.0, 0.4.3.1, 0.4.3.2, 0.5.0.0, 0.5.0.1, 0.5.0.2, 0.5.0.3, 0.6.0.0, 0.7.0.0, 0.7.0.1, 0.7.1.0, 0.7.1.1, 0.7.1.2, 0.7.1.3, 0.8.0.0, 0.8.0.1, 0.8.0.2
Dependenciesbase (>=4.2 && <4.4)
LicenseBSD3
AuthorHeinrich Apfelmus
MaintainerHeinrich Apfelmus <apfelmus quantentunnel de>
StabilityExperimental
CategoryFRP
Home pagehttps://github.com/HeinrichApfelmus/Haskell-BlackBoard
Upload dateTue Mar 29 17:21:28 UTC 2011
Uploaded byHeinrichApfelmus
DistributionsDebian:0.7.1.3, NixOS:0.8.0.2
Downloads2515 total (274 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees