monocle-ts

Data transformation library

A TypeScript implementation of a functional programming approach to working with nested data structures

Functional optics: a (partial) porting of Scala monocle

GitHub

1k stars
23 watching
52 forks
Language: TypeScript
last commit: about 2 years ago
functional-programminglensesopticstypescript

Related projects:

Repository Description Stars
optics-dev/monocle A Scala library providing a functional programming style interface to manipulate and compose data structures using lenses and other combinatorial techniques. 1,663
gcanti/elm-ts A TypeScript port of The Elm Architecture using RxJS and React 300
gcanti/fp-ts-laws A collection of type class laws for property-based testing 81
ngparty/broccoli-tsc A preprocessor that converts TypeScript code into Broccoli-compatible format 1
emmanueltouzery/prelude-ts A TypeScript library providing functional programming concepts and immutable data structures. 378
stephenh/ts-proto Generates TypeScript types from protobuf schemas 2,195
chocolat-chaud-io/stator A full-stack TypeScript template for setting up a new project with conventions, automated tools, and deployments. 300
gcaptn/tincan A BDD testing library for Deno written in TypeScript 36
darky/context-fp A lightweight, functional programming framework for dependency injection and state management in TypeScript. 2
gustavoguichard/string-ts A library providing strongly typed string functions to preserve type information after transformations 1,197
cosmology-tech/telescope Generates TypeScript libraries for Cosmos blockchains based on Protobuf definitions 146
timostamm/protobuf-ts A tool for generating TypeScript code from protocol buffer definitions 1,117
greymass/abi2core Generates TypeScript types from Antelope ABI definitions 1
mistlog/typetype A TypeScript library for generating complex types from functional logic 418
thomasaribart/json-schema-to-ts Tool to automatically generate TypeScript types from JSON schema definitions. 1,493