inductive.js
Inductive programming for JavaScript
Inductive programming for JavaScript
Lightweight data framework implementing eventual immutability paradigm
Manage immutable state with these helpers for Objects and Arrays
class freezer
A simple, fast, and highly customizable way to recursively freeze objects, avoiding mutation.
A simple wrapper function that helps to prevent mutating the previous state in a reducer.
Work with Redux and Immer even more simple and convenient
Library for creating dynamic objects with convenient generic attributes and methods
Simple yet powerful json validator
A JavaScript library for efficient immutable updates
Package made to work with deep comparisons of complex data structures
Package made to work Monad Maybe
ESLint rules to disable mutation and promote fp in TypeScript.
A very fast and lightweight Typescript library to create immutable states with a mutable syntax
Powerful and versatile library for working with objects in TypeScript that provides a wide range of utility functions for deep cloning, property manipulation, filtering, mapping and more
A TypeScript decorator library for deep cloning method arguments to prevent side effects, enhancing immutability in class methods.
A hook to use Mutative as a React hook to efficient update react state immutable with mutable way
React PureRenderMixin replacement for immutable-js library
mutate a copy of data without changing the original source
Immutable data library