extensible-effects
Effect monad library
A library providing a single monad to handle multiple effects in effectful computations.
Extensible Effects: An Alternative to Monad Transformers
174 stars
17 watching
25 forks
Language: Haskell
last commit: almost 5 years ago effectsextensible-effectshaskell
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | An effects library for Haskell with seamless integration into the existing ecosystem | 385 |
| | Provides fine-grained reasoning about effects in Haskell computations | 98 |
| | An extensible effects library that provides a balance of performance and expressiveness while allowing users to define their own custom effects. | 105 |
| | An extensible effect system for Haskell that allows flexible handling of effects at the type level. | 124 |
| | A library that provides an alternative to the mtl, allowing explicit decoupling of effects from their implementation. | 213 |
| | A Haskell library for building effectful applications with a focus on type-level effects and composability | 228 |
| | Provides tools and abstractions for building complex, adaptable data structures in Haskell | 129 |
| | A Haskell library providing an efficient way to handle effects in functional programming | 82 |
| | An open-source project providing effects libraries for Haskell. | 71 |
| | An effect system for Haskell that aims to provide a flexible and performant way of handling effects in programming languages | 553 |
| | A library for pure composition of side effects in functional programming using an abstract wrapping type and the Free Monad | 36 |
| | A fast and flexible effect system for Haskell that enables expressive and efficient programming | 649 |
| | Language with lightweight effect handling and polymorphism | 336 |
| | An asynchronous effect monad and threading model for PureScript | 286 |
| | A library of reusable functions for managing side effects in reactive state management systems. | 298 |