effect

Effect framework

A framework for building robust applications in TypeScript with a focus on functional effects and dependency management

An ecosystem of tools to build robust applications in TypeScript

GitHub

8k stars
25 watching
244 forks
Language: TypeScript
last commit: 8 days ago
Linked from 1 awesome list

clieffectjavascriptopentelemetryplatformschematypescript

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
environmentset/hyogwa An effect system designed to handle intensional information in code, such as side effects, by encoding it into types. 57
gcanti/fp-ts A library for typed functional programming in TypeScript, providing type-safe and scalable abstractions for common data structures. 10,871
tsedio/tsed A Node.js and TypeScript framework that simplifies the creation of web applications with decorators and guidelines for readable and error-free code. 2,859
typescript-exercises/typescript-exercises An interactive platform offering various TypeScript exercises to explore its features and principles. 2,865
ngneat/effects A framework-agnostic implementation of RxJS effects for building reactive, asynchronous applications 62
effector/patronum A library of reusable functions for managing side effects in reactive state management systems. 296
millsp/ts-toolbelt A comprehensive TypeScript library providing a wide range of type utilities to improve type safety and simplify complex type operations 6,752
effector/effector A state management library that simplifies business logic in JavaScript applications 4,605
ts-essentials/ts-essentials A collection of reusable, high-quality TypeScript types for writing more expressive and type-safe code. 3,770
tusharmath/qio Builds a type-safe, functional data structure to manage side effects in Node and browser code 74
kulshekhar/ts-jest A Jest transformer that enables testing of TypeScript projects 6,977
typescript-cheatsheets/react A collection of documentation and examples for learning and using TypeScript with React to build scalable and maintainable JavaScript applications. 45,464
re-xyr/cleff An extensible effects library that provides a balance of performance and expressiveness while allowing users to define their own custom effects. 105
omnedia/ngx-typewriter A lightweight Angular component library for animating text typing effects using RxJS. 2
lexi-lambda/eff An extensible effect system for Haskell that allows flexible handling of effects at the type level. 124