Yampa VS patch

Compare Yampa vs patch and see what are their differences.


Functional Reactive Programming domain-specific language for efficient hybrid systems (by ivanperez-keera)


Ergonomic Mocking for Elixir (by ihumanable)
Our great sponsors
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
Yampa patch
0 1
326 61
- -
8.7 7.7
9 days ago 3 months ago
Haskell Elixir
BSD 3-clause "New" or "Revised" License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of Yampa. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning Yampa yet.
Tracking mentions began in Dec 2020.


Posts with mentions or reviews of patch. We have used some of these posts to build our list of alternatives and similar projects.

What are some alternatives?

When comparing Yampa and patch you can also consider the following projects:

dunai - Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functions

netwire - FRP library

reflex-platform - A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.

euphoria - Dynamic network FRP with events and continuous values

reflex - Run a command when files change

streamly - Dataflow programming and declarative concurrency

rhine - Haskell Functional Reactive Programming framework with type-level clocks

drClickOn - Code accompanying the paper "Monadic Functional Reactive Programming"

DefendTheKing - A simple multiplayer RTS game



Yampa-core - 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.