akheron / optics-ts
Type-safe, ergonomic, polymorphic optics for TypeScript
β837Updated last month
Alternatives and similar repositories for optics-ts:
Users that are interested in optics-ts are comparing it to the libraries listed below
- Intuitive magical memoization library with Proxy and WeakMapβ815Updated 3 weeks ago
- Functional optics: a (partial) porting of Scala monocleβ1,057Updated 2 years ago
- π§ Fast, modern, and practical utility library for FP in TypeScript.β1,143Updated 9 months ago
- Generate Algebraic Data Types and pattern matchersβ319Updated 2 years ago
- Molecule pattern for jotai, valtio, zustand, nanostores, xstate, react and vueβ260Updated last month
- β322Updated 2 years ago
- π© The missing TypeScript utilsβ443Updated 3 months ago
- Additional types and types adjusted utilities for TypeScriptβ385Updated this week
- Efficient immutable updates, 2-6x faster than naive handcrafted reducer, and more than 10x faster than Immer.β1,694Updated this week
- React bindings for RxJSβ567Updated last month
- Functional programming library for TypeScript - https://gigobyte.github.io/purify/β1,546Updated 3 weeks ago
- β A react null rendererβ914Updated 2 months ago
- Implementation of newtypes in TypeScriptβ588Updated 2 years ago
- πΆπ₯ A collection of escape hatches for React.β1,090Updated last month
- yet another Typescript type library for advanced typesβ729Updated 3 years ago
- π Benchmark Comparison of Packages with Runtime Validation and TypeScript Supportβ717Updated this week
- A very fast and lightweight Typescript library to create immutable states with a mutable syntaxβ414Updated 8 months ago
- Structured concurrency and effects for JavaScriptβ663Updated last week
- TypeScript Module Loaderβ1,194Updated last year
- Essential building-blocks for functional & safe TypeScript codeβ710Updated last month
- Zero-runtime pattern matchingβ832Updated last year
- Transpile JSX, TypeScript and esnext features on the fly with esbuildβ1,008Updated 7 months ago
- A programming language designed for typescript type generationβ418Updated 2 years ago
- The practical guide I wish existed while learning @effect-tsβ335Updated 5 months ago
- Reusable type branding in TypeScriptβ370Updated 6 months ago
- ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.β892Updated last week
- π© A tiny but capable push & pull stream library for TypeScript and Flowβ717Updated 2 weeks ago
- Compare two objects using accessed properties with Proxyβ301Updated 3 weeks ago
- A simple and safe router for React and TypeScript.β419Updated 2 months ago
- A typesafe validation & parsing library for TypeScript.β404Updated 2 weeks ago