immu

Immutable object library

A lightweight JavaScript library that enables immutable objects with fail-fast error checking and lazy property evaluation.

A TINY, fail-fast, lazy, immutable Javascript objects library.

GitHub

356 stars
12 watching
15 forks
Language: JavaScript
last commit: over 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tnfe/limu An immutable JavaScript library that improves performance by using shallow copy on read and mark modified on write mechanisms 225
frptools/collectable A library providing high-performance immutable data structures for modern JavaScript applications. 272
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. 490
pelotom/immutagen A JavaScript library that emulates immutable generators to support certain library features 129
benji6/imlazy A library providing functional programming tools for working with lazy, immutable iterables in JavaScript. 103
rsms/immutable-cpp A C++ library providing persistent immutable data structures for efficient appends, updates and lookups. 284
aearly/icepick A library for efficiently handling immutable data structures in JavaScript 421
thejaminator/slist A Python library providing an immutable list implementation with type-safe methods for chaining 12
andrewdavey/immutable-devtools Custom formatter for displaying Immutable-js collections in Chrome Dev Tools 662
magicstack/immutables An immutable mapping type for high-performance Python applications 1,135
athif23/start-imba Generates new Imba projects quickly and easily with minimal configuration. 22
lucaong/immutable Efficient immutable data structures for the Crystal programming language 203
devteam/immutype Generates extension methods for immutable data types in .NET. 41
etcimon/memutils A set of tools and data structures to manage memory and objects in D programming language 42