@hackage / Yampa

Elegant Functional Reactive Programming Language for Hybrid Systems

Latest0.15

About

Metadata

  • Last updated , by IvanPerez
  • License BSD-3-Clause
  • Categories FRP
  • Maintained by: Ivan Perez (ivan.perez@keera.co.uk)

  • Lottery factor: 1

Links

Installation

Package Flags

Use the -f option with cabal commands to enable flags

    test-hlint (off by default)

    Enable hlint test suite

    test-doc-coverage (off by default)

    Enable haddock coverage test suite

    examples (off by default)

    Enable examples

    expose-core (off by default)

    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.

Readme

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).