icepick

Immutable data library

A library for efficiently handling immutable data structures in JavaScript

Utilities for treating frozen JavaScript objects as persistent immutable collections

GitHub

421 stars
13 watching
27 forks
Language: JavaScript
last commit: about 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
frptools/collectableA library providing high-performance immutable data structures for modern JavaScript applications.271
benji6/imlazyA library providing functional programming tools for working with lazy, immutable iterables in JavaScript.103
andrewdavey/immutable-devtoolsCustom formatter for displaying Immutable-js collections in Chrome Dev Tools662
lucaong/immutableEfficient immutable data structures for the Crystal programming language201
magicstack/immutablesAn immutable mapping type for high-performance Python applications1,134
winkler1/icedamA lightweight library to prevent accidental data mutation and bugs in applications44
aparticka/redux-immutable-utilsUtilities for working with Immutable data in Redux applications3
scottcorgan/immuA lightweight JavaScript library that enables immutable objects with fail-fast error checking and lazy property evaluation.356
ivanzusko/ramdaA functional JavaScript library designed to make it easy to create immutable data sources with minimal side effects46
drboolean/immutable-extAn extension to Immutable.js providing additional algebraic structures and operations for functional programming.489
rrousselgit/freezedA tool that automates the creation of immutable data classes and their associated functionality.1,953
google/built_value.dartA library providing immutable value types and serialization capabilities for Dart programming language872
thejaminator/slistA Python library providing an immutable list implementation with type-safe methods for chaining12
indexiatech/redux-immutablejsIntegration tools between Redux and ImmutableJs to simplify state management in JavaScript applications684
tnfe/limuAn immutable JavaScript library that improves performance by using shallow copy on read and mark modified on write mechanisms228