Personal tools

Yampa

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(creation of initial version)
 
(reorganized, added George Giorgidze, link to arrows)
Line 1: Line 1:
Yampa is an implementation of [[Functional Reactive Programming]]. For more information on Yampa see [http://haskell.org/yampa/ its website].
+
Yampa is a domain-specific embedded language for the programming of hybrid systems using the concepts of [[Functional Reactive Programming]] (FRP). Yampa is structured using [[Arrow]]s, which greatly reduce the chance of introducing space- and time-leaks into reactive, time-varying systems.
  +
  +
== Links ==
  +
  +
* [http://haskell.org/yampa/ Yampa Home Page]
  +
* [http://www.cs.nott.ac.uk/~ggg/ George Giorgidze] is working on a modular music synthesizer written in Haskell and using Yampa.

Revision as of 17:16, 21 February 2008

Yampa is a domain-specific embedded language for the programming of hybrid systems using the concepts of Functional Reactive Programming (FRP). Yampa is structured using Arrows, which greatly reduce the chance of introducing space- and time-leaks into reactive, time-varying systems.

Links