reenact alternatives and similar packages
Based on the "FRP" category.
Alternatively, view reenact alternatives based on common mentions on social networks and blogs.
-
sodium
Sodium - Functional Reactive Programming (FRP) Library for multiple languages -
reflex
Interactive programs without callbacks or side-effects. Functional Reactive Programming (FRP) uses composable events and time-varying values to describe interactive systems as pure functions. Just like other pure functional code, functional reactive code is easier to get right on the first try, maintain, and reuse. -
Yampa
Functional Reactive Programming domain-specific language for efficient hybrid systems -
reactive-banana
Library for functional reactive programming in Haskell. -
reflex-dom
Web applications without callbacks or side-effects. Reflex-DOM brings the power of functional reactive programming (FRP) to the web. Build HTML and other Document Object Model (DOM) data with a pure functional interface. -
dunai
Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functions -
rhine
Haskell Functional Reactive Programming framework with type-level clocks -
essence-of-live-coding-gloss
Universal Live Coding & Functional Reactive Programming Framework -
reactive-bacon
FRP (functional reactive programming) framework inspired by RX and Iteratee -
reflex-fsnotify
Watch files and directories for changes using a functional-reactive interface! -
drClickOn
Code accompanying the paper "Monadic Functional Reactive Programming" -
ordrea
Push-pull implementation of discrete FRP with totally-ordered switchers -
reflex-transformers
Switchable monad transformers and collections for reflex -
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. -
reflex-gloss-scene
A simple scene-graph using reflex and gloss -
dunai-core
Functional Reactive Programming using Monadic Stream Functions (forked core library) -
broccoli
Small experimental library for interactive functional programs. -
reflex-dynamic-containers
dynamic containers for reflex
WorkOS - The modern identity platform for B2B SaaS
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of reenact or a related project?
README
Reenact
Reenact is a reimplementation of the Reactive library by Conal Elliot.
It preserves semantics and most operators of the original library. In
particular the Monoid
, Applicative
and Monad
instances for
Events
, Reactives
and Behaviours
are available and have the original semantics.
The implementation however is completely different, based on asynchronous
channels instead of the unamb
operator.
(c) Hans Höglund 2013
Requirements
Installation
cabal configure
cabal install