collectable
Immutable data library
A library providing high-performance immutable data structures for modern JavaScript applications.
High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.
272 stars
10 watching
14 forks
Language: TypeScript
last commit: over 1 year ago
Linked from 1 awesome list
batchingdata-structuresdeepdictionaryes2015-moduleshash-array-mapped-trieimmutableimmutablejsjavascriptjavascript-librarylistmapnested-structuresred-black-treesetsorted-mapsorted-settypescripttypescript-definitions
Related projects:
Repository | Description | Stars |
---|---|---|
drboolean/immutable-ext | An extension to Immutable.js providing additional algebraic structures and operations for functional programming. | 490 |
aearly/icepick | A library for efficiently handling immutable data structures in JavaScript | 421 |
funkia/list | A high-performance, immutable data structure designed for functional programming with a comprehensive API. | 1,653 |
scottcorgan/immu | A lightweight JavaScript library that enables immutable objects with fail-fast error checking and lazy property evaluation. | 356 |
tnfe/limu | An immutable JavaScript library that improves performance by using shallow copy on read and mark modified on write mechanisms | 225 |
emmanueltouzery/prelude-ts | A TypeScript library providing functional programming concepts and immutable data structures. | 377 |
ivanzusko/ramda | A functional JavaScript library designed to make it easy to create immutable data sources with minimal side effects | 46 |
zhemao/funktown | A Python library implementing immutable data structures similar to Clojure's Vectors and Maps | 75 |
rsms/immutable-cpp | A C++ library providing persistent immutable data structures for efficient appends, updates and lookups. | 284 |
lucaong/immutable | Efficient immutable data structures for the Crystal programming language | 203 |
andrewdavey/immutable-devtools | Custom formatter for displaying Immutable-js collections in Chrome Dev Tools | 662 |
benji6/imlazy | A library providing functional programming tools for working with lazy, immutable iterables in JavaScript. | 103 |
immutable-js/immutable-js | A library providing persistent and immutable data structures to improve application development simplicity and efficiency | 32,954 |
magicstack/immutables | An immutable mapping type for high-performance Python applications | 1,135 |
marpple/fxts | A functional programming library providing utilities for working with data and concurrency in TypeScript/JavaScript. | 936 |