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.

GitHub

271 stars
10 watching
14 forks
Language: TypeScript
last commit: over 3 years ago
Linked from 1 awesome list

batchingdata-structuresdeepdictionaryes2015-moduleshash-array-mapped-trieimmutableimmutablejsjavascriptjavascript-librarylistmapnested-structuresred-black-treesetsorted-mapsorted-settypescripttypescript-definitions

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
drboolean/immutable-extAn extension to Immutable.js providing additional algebraic structures and operations for functional programming.489
aearly/icepickA library for efficiently handling immutable data structures in JavaScript421
funkia/listA high-performance, immutable data structure designed for functional programming with a comprehensive API.1,651
scottcorgan/immuA lightweight JavaScript library that enables immutable objects with fail-fast error checking and lazy property evaluation.356
tnfe/limuAn immutable JavaScript library that improves performance by using shallow copy on read and mark modified on write mechanisms228
emmanueltouzery/prelude-tsA TypeScript library providing functional programming concepts and immutable data structures.378
ivanzusko/ramdaA functional JavaScript library designed to make it easy to create immutable data sources with minimal side effects46
zhemao/funktownA Python library implementing immutable data structures similar to Clojure's Vectors and Maps75
rsms/immutable-cppA C++ library providing persistent immutable data structures for efficient appends, updates and lookups.283
lucaong/immutableEfficient immutable data structures for the Crystal programming language201
andrewdavey/immutable-devtoolsCustom formatter for displaying Immutable-js collections in Chrome Dev Tools662
benji6/imlazyA library providing functional programming tools for working with lazy, immutable iterables in JavaScript.103
immutable-js/immutable-jsA library providing persistent and immutable data structures to improve application development simplicity and efficiency32,987
magicstack/immutablesAn immutable mapping type for high-performance Python applications1,134
marpple/fxtsA functional programming library providing utilities for working with data and concurrency in TypeScript/JavaScript.940