Yampa: Elegant Functional Reactive Programming Language for 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).

Flags

Manual Flags

NameDescriptionDefault
test-hlint

Enable hlint test suite

Disabled
test-doc-coverage

Enable haddock coverage test suite

Disabled
examples

Enable examples

Disabled
expose-core

You can enable exposing some of Yampa's core constructs using -fexpose-core.

Enabling this is an unsupported configuration, but it may be useful if you are building an extension of Yampa for research and do not wish to fork Yampa completely.

No released project should ever depend on this.

Disabled

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

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 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, 0.13, 0.13.1, 0.13.2, 0.13.3, 0.13.4, 0.13.5, 0.13.6, 0.13.7, 0.14, 0.14.1, 0.14.2, 0.14.3, 0.14.4, 0.14.5, 0.14.6, 0.14.7, 0.14.8
Change log CHANGELOG
Dependencies base (<6), deepseq (>=1.3.0.1 && <1.6), fail (>=4.9 && <4.10), random (>=1.1 && <1.3), simple-affine-space (>=0.1 && <0.3) [details]
License BSD-3-Clause
Author Henrik Nilsson, Antony Courtney
Maintainer Ivan Perez (ivan.perez@keera.co.uk)
Category Reactivity, FRP
Home page https://github.com/ivanperez-keera/Yampa/
Source repo head: git clone git://github.com/ivanperez-keera/Yampa.git(yampa)
Uploaded by IvanPerez at 2024-04-08T09:15:42Z
Distributions LTSHaskell:0.14.8, NixOS:0.14.8, Stackage:0.14.8
Reverse Dependencies 16 direct, 0 indirect [details]
Executables yampa-examples-tailgatingdetector, yampa-examples-elevator, yampa-examples-sdl-wiimote, yampa-examples-sdl-circlingmouse, yampa-examples-sdl-bouncingbox
Downloads 30948 total (136 in the last 30 days)
Rating 2.5 (votes: 4) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2024-04-08 [all 1 reports]