eff
Effect library
A library for working with effects in functional programming using a modular and extensible approach
Eff monad for cats - https://atnos-org.github.io/eff
582 stars
19 watching
78 forks
Language: Scala
last commit: 8 days ago catseffectsfunctional-programmingmonadmonad-transformersscala
Related projects:
Repository | Description | Stars |
---|---|---|
xnning/eveff | A Haskell library providing an efficient way to handle effects in functional programming | 82 |
weo-edu/redux-gen | A tool for Redux applications to manage side effects in a centralized way | 54 |
bravobike/efx | Library to declaratively write testable effects in Elixir code | 80 |
vickumar1981/pyeffects | Implements functional types for handling side-effects in Python with Either, Option, Try, and Future monads. | 31 |
sskyy/redux-task | Manages asynchronous side effects in Redux applications by abstracting away boilerplate code and providing an easy way to handle task states. | 103 |
iscpif/freedsl | A library for pure composition of side effects in functional programming using an abstract wrapping type and the Free Monad | 36 |
ooade/preact-side-effect | A library to manage side effects in preact applications by mapping nested prop changes to global actions | 10 |
fogfish/datum | A set of functional programming abstractions and data structures for Erlang | 124 |
lexi-lambda/eff | An extensible effect system for Haskell that allows flexible handling of effects at the type level. | 124 |
monix/monix | A high-performance library for composing asynchronous programs using functional programming principles | 1,929 |
antonmi/espec_phoenix | Provides an Elixir wrapper around ESpec to enable Behavioral Driven Development (BDD) for the Phoenix web framework | 138 |
vic/happy | A library providing a concise and expressive way to handle errors in Elixir code using a macro-based approach. | 45 |
effekt-lang/effekt | Language with lightweight effect handling and polymorphism | 332 |
kongware/scriptum | A functional programming library that provides data structures and computation models for handling effects in client/server JavaScript applications. | 384 |
tobz/elistrix | A library to help protect functions from slow or failed services by tracking latency and error rates in real-time. | 18 |