Yampa: Library for programming hybrid systems.

[ bsd3, frp, library, reactivity ] [ Propose Tags ]

Domain-specific language embedded in Haskell for programming hybrid (mixed discrete-time and continuous-time) systems. Yampa is based on the concepts of Functional Reactive Programming (FRP) and is structured using arrow combinators.

Versions 0.9.1.1, 0.9.1.2, 0.9.2, 0.9.2.1, 0.9.2.2, 0.9.2.3, 0.9.3, 0.9.5, 0.9.6, 0.9.6.1, 0.9.7, 0.10.0, 0.10.1, 0.10.1.1, 0.10.2, 0.10.3, 0.10.4, 0.10.5, 0.10.5.1, 0.10.6, 0.10.6.1, 0.10.6.2, 0.10.7, 0.11, 0.11.1, 0.12
Change log CHANGELOG
Dependencies base (<5), deepseq, random [details]
License BSD-3-Clause
Author Henrik Nilsson, Antony Courtney
Maintainer Ivan Perez (ivan.perez@keera.co.uk)
Category Reactivity, FRP
Home page http://www.haskell.org/haskellwiki/Yampa
Source repo head: git clone git://github.com/ivanperez-keera/Yampa.git
Uploaded by IvanPerez at Sun Oct 21 16:32:57 UTC 2018
Distributions NixOS:0.11.1
Executables yampa-examples-sdl-wiimote, yampa-examples-sdl-circlingmouse, yampa-examples-sdl-bouncingbox
Downloads 12342 total (126 in the last 30 days)
Rating 2.5 (votes: 4) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2018-10-21 [all 1 reports]
Hackage Matrix CI

Modules

[Index] [Quick Jump]

Flags

NameDescriptionDefaultType
test-hlint

Enable hlint test suite

DisabledManual
test-doc-coverage

Enable haddock coverage test suite

DisabledManual
test-regression

Enable regression test suite

EnabledManual
examples

Enable examples

DisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees