hyogwa
Effect handler
An effect system designed to handle intensional information in code, such as side effects, by encoding it into types.
Natural 🌿 effect system that fits TypeScript
57 stars
3 watching
2 forks
Language: TypeScript
last commit: 3 months ago
Linked from 1 awesome list
algebraic-effectscomputational-effectseffect-systemextensible-effectsfunctional-programmingtypescript
Related projects:
Repository | Description | Stars |
---|---|---|
purescript/purescript-effect | Provides a way to handle native side effects in PureScript programming | 53 |
lexi-lambda/eff | An extensible effect system for Haskell that allows flexible handling of effects at the type level. | 124 |
xnning/eveff | A Haskell library providing an efficient way to handle effects in functional programming | 82 |
hasura/eff | An effect system for Haskell that aims to provide a flexible and performant way of handling effects in programming languages | 553 |
effect-ts/effect | A framework for building robust applications in TypeScript with a focus on functional effects and dependency management | 7,641 |
tusharmath/qio | Builds a type-safe, functional data structure to manage side effects in Node and browser code | 74 |
theaxec/algebraic-subtyping-for-algebraic-effects-and-handlers | A type system extension to handle algebraic effects and handlers | 0 |
lexi-lambda/freer-simple | A Haskell library for building effectful applications with a focus on type-level effects and composability | 228 |
tweag/capability | A library that provides an alternative to the mtl, allowing explicit decoupling of effects from their implementation. | 213 |
effekt-lang/effekt | Language with lightweight effect handling and polymorphism | 332 |
effector/patronum | A library of reusable functions for managing side effects in reactive state management systems. | 296 |
omnedia/ngx-typewriter | A lightweight Angular component library for animating text typing effects using RxJS. | 2 |
ngneat/effects | A framework-agnostic implementation of RxJS effects for building reactive, asynchronous applications | 62 |
haskell-effectful/effectful | An effects library for Haskell designed to be fast and easy to use. | 380 |
ooade/preact-side-effect | A library to manage side effects in preact applications by mapping nested prop changes to global actions | 10 |