Personal tools

Reactive-banana/Examples

From HaskellWiki

< Reactive-banana(Difference between revisions)
Jump to: navigation, search
(GUI Examples)
(GUI Examples)
Line 13: Line 13:
 
: A simple counter that can be manipulated with two buttons "Up" or "Down".
 
: A simple counter that can be manipulated with two buttons "Up" or "Down".
 
[[Image:Reactive-banana-Counter.png]]
 
[[Image:Reactive-banana-Counter.png]]
  +
; [https://github.com/HeinrichApfelmus/Haskell-BlackBoard/blob/master/reactive-banana-wx/src/TwoCounters.hs TwoCounters.hs]
  +
: Two simple counters. There is only one pair of buttons "Up" or "Down", the button "Switch Counters" allows you to specify which counter should be affected.
  +
[[Image:Reactive-banana-TwoCounters.png]]

Revision as of 18:35, 3 July 2011

Examples for the reactive-banana library.

1 Core Examples

SlotMachine.hs
Mainly demonstrates how to set up an event network with your own event loop. Also demonstrates the FRP functionality.
RunPause.hs
Demonstrates how to set up an event network with your own event loop and how to pause or resume it.

2 GUI Examples

Counter.hs
A simple counter that can be manipulated with two buttons "Up" or "Down".

Reactive-banana-Counter.png

TwoCounters.hs
Two simple counters. There is only one pair of buttons "Up" or "Down", the button "Switch Counters" allows you to specify which counter should be affected.

Reactive-banana-TwoCounters.png