dunai

FRP library

A reactive programming library for Haskell that supports multiple paradigms and effects.

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

GitHub

213 stars
12 watching
36 forks
Language: Haskell
last commit: 2 months ago
abstractionarrowsfrpfrp-libraryfunctional-programmingfunctional-reactive-programminggamegameshaskellhaskell-librarymonadyampa

Related projects:

Repository Description Stars
heinrichapfelmus/reactive-banana A Functional Reactive Programming library for Haskell 523
heinrichapfelmus/frp-guides A collection of resources and guidelines for using Functional Reactive Programming in Haskell to build reactive applications 65
reflex-frp/reflex An interface and engine for implementing functional reactive programming with composable events and time-varying values. 1,073
netopyr/reduxfx A library that enables functional reactive programming for JavaFX applications 112
reflex-frp/reflex-examples A collection of code examples demonstrating functional reactive programming (FRP) concepts using Haskell. 81
outr/reactify A framework for functional reactive programming in Scala that allows using any existing Scala functionality without special magic 86
sodiumfrp/sodium A Functional Reactive Programming library for multiple languages, enabling the creation of reactive and composable applications. 851
milibopp/carboxyl A functional reactive programming library for Rust 408
mode89/sodium-python A Python implementation of functional reactive programming library 4
paldepind/flyd A modular and functional reactive programming library for JavaScript 1,562
reflex-frp/reflex-vty Builds terminal applications using functional reactive programming 140
ivanperez-keera/yampa A domain-specific language for programming hybrid systems using functional reactive programming 453
calebh/juniper A compiler for a functional reactive programming language designed specifically for Arduino projects. 79
teaentitylab/fpgo A Golang library providing functional programming features and Rx-style coding capabilities. 349
radioactive/radioactive A native Functional Reactive Programming environment for JavaScript that abstracts away data sources and change propagation. 249