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
581 stars
19 watching
78 forks
Language: Scala
last commit: 2 months ago catseffectsfunctional-programmingmonadmonad-transformersscala
Related projects:
Repository | Description | Stars |
---|---|---|
| A Haskell library providing an efficient way to handle effects in functional programming | 82 |
| A tool for Redux applications to manage side effects in a centralized way | 54 |
| Library to declaratively write testable effects in Elixir code | 81 |
| Implements functional types for handling side-effects in Python with Either, Option, Try, and Future monads. | 31 |
| Manages asynchronous side effects in Redux applications by abstracting away boilerplate code and providing an easy way to handle task states. | 103 |
| A library for pure composition of side effects in functional programming using an abstract wrapping type and the Free Monad | 36 |
| A library to manage side effects in preact applications by mapping nested prop changes to global actions | 10 |
| A set of functional programming abstractions and data structures for Erlang | 124 |
| An extensible effect system for Haskell that allows flexible handling of effects at the type level. | 124 |
| A high-performance library for composing asynchronous programs using functional programming principles | 1,932 |
| Provides an Elixir wrapper around ESpec to enable Behavioral Driven Development (BDD) for the Phoenix web framework | 138 |
| A library providing a concise and expressive way to handle errors in Elixir code using a macro-based approach. | 45 |
| Language with lightweight effect handling and polymorphism | 336 |
| A functional programming library that provides data structures and computation models for handling effects in client/server JavaScript applications. | 383 |
| A library to help protect functions from slow or failed services by tracking latency and error rates in real-time. | 18 |