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

GitHub

58 stars
3 watching
2 forks
Language: TypeScript
last commit: about 2 years ago
Linked from 1 awesome list

algebraic-effectscomputational-effectseffect-systemextensible-effectsfunctional-programmingtypescript

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
purescript/purescript-effectProvides a way to handle native side effects in PureScript programming53
lexi-lambda/effAn extensible effect system for Haskell that allows flexible handling of effects at the type level.124
xnning/eveffA Haskell library providing an efficient way to handle effects in functional programming82
hasura/effAn effect system for Haskell that aims to provide a flexible and performant way of handling effects in programming languages553
effect-ts/effectA TypeScript framework providing a functional effect system with tools for building robust applications7,841
tusharmath/qioBuilds a type-safe, functional data structure to manage side effects in Node and browser code74
theaxec/algebraic-subtyping-for-algebraic-effects-and-handlersA type system extension to handle algebraic effects and handlers0
lexi-lambda/freer-simpleA Haskell library for building effectful applications with a focus on type-level effects and composability228
tweag/capabilityA library that provides an alternative to the mtl, allowing explicit decoupling of effects from their implementation.213
effekt-lang/effektLanguage with lightweight effect handling and polymorphism336
effector/patronumA library of reusable functions for managing side effects in reactive state management systems.298
omnedia/ngx-typewriterA lightweight Angular library for creating typewriter effects in web applications2
ngneat/effectsA framework-agnostic implementation of RxJS effects for building reactive, asynchronous applications62
haskell-effectful/effectfulAn effects library for Haskell with seamless integration into the existing ecosystem385
ooade/preact-side-effectA library to manage side effects in preact applications by mapping nested prop changes to global actions10