reflex

FRP interface

An interface and engine for implementing functional reactive programming with composable events and time-varying values.

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.

GitHub

1k stars
62 watching
149 forks
Language: Haskell
last commit: 12 days ago
Linked from 2 awesome lists

frpfunctional-reactive-programminghaskellreactivereflex-frp

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
reflex-frp/reflex-examples A collection of code examples demonstrating functional reactive programming (FRP) concepts using Haskell. 81
reflex-frp/reflex-vty Builds terminal applications using functional reactive programming 140
reflex-frp/reflex-dom A framework that applies functional reactive programming principles to build web applications without callbacks or side effects. 358
ivanperez-keera/dunai A reactive programming library for Haskell that supports multiple paradigms and effects. 211
heinrichapfelmus/frp-guides A collection of resources and guidelines for using Functional Reactive Programming in Haskell to build reactive applications 65
heinrichapfelmus/reactive-banana A Functional Reactive Programming library for Haskell 522
outr/reactify A framework for functional reactive programming in Scala that allows using any existing Scala functionality without special magic 86
netopyr/reduxfx A library that enables functional reactive programming for JavaFX applications 112
radioactive/radioactive A native Functional Reactive Programming environment for JavaScript that abstracts away data sources and change propagation. 249
sodiumfrp/sodium A Functional Reactive Programming library for multiple languages, enabling the creation of reactive and composable applications. 851
tconkling/react-as3 A signals/slots and functional reactive programming library for ActionScript 32
mode89/sodium-python A Python implementation of functional reactive programming library 4
calebh/juniper A compiler for a functional reactive programming language designed specifically for Arduino projects. 79
milibopp/carboxyl A functional reactive programming library for Rust 406
paldepind/flyd A modular and functional reactive programming library for JavaScript 1,563