effect

Effect framework

A TypeScript framework providing a functional effect system with tools for building robust applications

An ecosystem of tools to build robust applications in TypeScript

GitHub

8k stars
25 watching
256 forks
Language: TypeScript
last commit: almost 2 years ago
Linked from 1 awesome list

clieffectjavascriptopentelemetryplatformschematypescript

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
environmentset/hyogwaAn effect system designed to handle intensional information in code, such as side effects, by encoding it into types.58
gcanti/fp-tsA library for typed functional programming in TypeScript, providing type-safe and scalable abstractions for common data structures.10,910
tsedio/tsedA comprehensive framework for building Node.js applications with TypeScript, providing a structured approach to coding and reducing errors.2,872
typescript-exercises/typescript-exercisesAn interactive platform offering various TypeScript exercises to explore its features and principles.2,881
ngneat/effectsA framework-agnostic implementation of RxJS effects for building reactive, asynchronous applications62
effector/patronumA library of reusable functions for managing side effects in reactive state management systems.298
millsp/ts-toolbeltA comprehensive TypeScript library providing a wide range of type utilities to improve type safety and simplify complex type operations6,787
effector/effectorA state management library that simplifies business logic in JavaScript applications4,624
ts-essentials/ts-essentialsA collection of reusable, high-quality TypeScript types for writing more expressive and type-safe code.3,805
tusharmath/qioBuilds a type-safe, functional data structure to manage side effects in Node and browser code74
kulshekhar/ts-jestA Jest transformer that enables testing of TypeScript projects6,990
typescript-cheatsheets/reactA collection of documentation and examples for learning and using TypeScript with React to build scalable and maintainable JavaScript applications.45,629
re-xyr/cleffAn extensible effects library that provides a balance of performance and expressiveness while allowing users to define their own custom effects.105
omnedia/ngx-typewriterA lightweight Angular library for creating typewriter effects in web applications2
lexi-lambda/effAn extensible effect system for Haskell that allows flexible handling of effects at the type level.124