pyrsistent

Immutable collections

Persistent data structures for Python that provide immutable and functional design

Persistent/Immutable/Functional data structures for Python

GitHub

2k stars
39 watching
147 forks
Language: Python
last commit: 7 months ago
datastructuresfunctionalimmutablepython

Related projects:

Repository Description Stars
lucaong/immutable Efficient immutable data structures for the Crystal programming language 203
magicstack/immutables An immutable mapping type for high-performance Python applications 1,135
zhemao/funktown A Python library implementing immutable data structures similar to Clojure's Vectors and Maps 75
igrishaev/f Functional tools for Python data manipulation and computation 119
orium/rpds A Rust implementation of persistent data structures with structural sharing 1,261
przemyslawjanpietrzak/pymonet A high-level Python library for functional programming, providing abstract data structures and utilities. 34
kotlinisland/basedtypeshed Provides static type annotations for the Python standard library and third-party packages 3
srfrog/dict Provides an alternative data structure to Go's built-in map and slice types 45
thejaminator/slist A Python library providing an immutable list implementation with type-safe methods for chaining 12
whynot63/abinator A Python wrapper for Solidity ABI specifications in a dataclass-like format 0
drboolean/immutable-ext An extension to Immutable.js providing additional algebraic structures and operations for functional programming. 490
devteam/immutype Generates extension methods for immutable data types in .NET. 41
pytorch/data A PyTorch project providing data loading utilities and scalable dataloading solutions 1,133
tgbugs/pyontutils Provides tools and utilities for working with ontologies in Python. 19
phelps-sg/py-frm A Python framework for working with relational databases as if they were regular Python data structures 1