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: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
frptools/collectable A library providing high-performance immutable data structures for modern JavaScript applications. 271
benji6/imlazy A library providing functional programming tools for working with lazy, immutable iterables in JavaScript. 103
andrewdavey/immutable-devtools Custom formatter for displaying Immutable-js collections in Chrome Dev Tools 662
lucaong/immutable Efficient immutable data structures for the Crystal programming language 201
magicstack/immutables An immutable mapping type for high-performance Python applications 1,134
winkler1/icedam A lightweight library to prevent accidental data mutation and bugs in applications 44
aparticka/redux-immutable-utils Utilities for working with Immutable data in Redux applications 3
scottcorgan/immu A lightweight JavaScript library that enables immutable objects with fail-fast error checking and lazy property evaluation. 356
ivanzusko/ramda A functional JavaScript library designed to make it easy to create immutable data sources with minimal side effects 46
drboolean/immutable-ext An extension to Immutable.js providing additional algebraic structures and operations for functional programming. 489
rrousselgit/freezed A tool that automates the creation of immutable data classes and their associated functionality. 1,946
google/built_value.dart A library providing immutable value types and serialization capabilities for Dart programming language 872
thejaminator/slist A Python library providing an immutable list implementation with type-safe methods for chaining 12
indexiatech/redux-immutablejs Integration tools between Redux and ImmutableJs to simplify state management in JavaScript applications 684
tnfe/limu An immutable JavaScript library that improves performance by using shallow copy on read and mark modified on write mechanisms 228