JavaScript's functional programming helper library.
turf meta module
Simple, scalable state management.
A porting of scala monocle library to TypeScript
Implementation of newtypes in TypeScript
Utility functions and common patterns for MobX
ESLint rules to disable mutation and promote fp in TypeScript.
A library for safe functional programming in JavaScript, with first-class support for TypeScript
ESLint rules for functional programming
A suite of libraries for generic functional programming in JavaScript that allows you to write elegant modular applications with fewer bugs and more reuse.
Opinionated, transactional, MobX powered state container
A functional JavaScript library that facilitates currying and point-free programming, with optional lambda expressions.
Wrap a function without changing its name and other properties
Reactive Programming library for JavaScript inspired by Bacon.js and RxJS with focus on high performance and low memory usage
Implementation of common algebraic types in JavaScript + Flow
ESLint rules for lodash/fp
A community driven utility package for fp-ts
Monadic streams
A small functional reactive programming lib for JavaScript.
Functional composition library
Simple functional programming utility & Misc programming tool
TypeScript meta functions for (especially variadic) meta programming
ReScript compiler, OCaml standard libary by ReScript and its required runtime support
🔧 Fast, modern, and practical utility library for FP in TypeScript.
Reactive programming with lean, functions-only, curried, tree-shakeable API
Reactive programming with lean, functions-only, curried, tree-shakeable API
A pipe function to perform function composition in LTR (Left To Right) direction.
Some common prototypes for node.js: string.startsWith(), object.countProperties() and more. Facilities for functional programming with objects: object.forEach(), object.filter(). Functions are added safely using Object.defineProperty().
A MobX powered state management solution based on data trees with first class support for TypeScript, snapshots, patches and much more
Reactive programming with lean, functions-only, curried, tree-shakeable API
Fast cartesian product
Provides a simple API to normalize texts, white-spaces, paragraphs & diacritics.
Reactive programming with lean, functions-only, curried, tree-shakeable API