Projects in Awesome Lists tagged with immutable-datastructures
A curated list of projects in awesome lists tagged with immutable-datastructures .
https://github.com/immutables/immutables
Java annotation processor to create immutable objects and builders, for records too. Sweep boilerplate code under the rug!
annotation-processor builder gson guava immutable-collections immutable-datastructures immutable-objects immutables jackson java records
Last synced: 11 Jan 2026
https://github.com/magicstack/immutables
A high-performance immutable mapping type for Python.
frozen hamt immutable immutable-collections immutable-datastructures python python3
Last synced: 14 May 2025
https://github.com/babyfish-ct/jimmer
The most advanced ORM of JVM, for both java & kotlin
cache caffine data draft fetch graphql immer immutable immutable-collections immutable-datastructures java jdbc kotlin orm orm-framework orm-library orms redis redis-cache
Last synced: 14 May 2025
https://github.com/MagicStack/immutables
A high-performance immutable mapping type for Python.
frozen hamt immutable immutable-collections immutable-datastructures python python3
Last synced: 13 Mar 2025
https://github.com/dancancro/great-big-example-application
A full-stack example app built with JHipster, Spring Boot, Kotlin, Angular 4, ngrx, and Webpack
angular4 aot-compilation demo docker elasticsearch expert heroku immutable-datastructures jhipster kotlin ngrx-effects ngrx-store postgresql redux rest-api spring-boot starter-template typescript webpack yarn
Last synced: 16 May 2025
https://github.com/scribd/LiveCollections
Automatically perform UITableView and UICollectionView animations between two sets of immutable data. It supports generic data types and is fully thread-safe.
animation animations framework immutable-datastructures ios ios-swift open-source swift swift-framework swift-library thread-safe uicollectionview uitableview
Last synced: 18 Jul 2025
https://github.com/scribd/livecollections
Automatically perform UITableView and UICollectionView animations between two sets of immutable data. It supports generic data types and is fully thread-safe.
animation animations framework immutable-datastructures ios ios-swift open-source swift swift-framework swift-library thread-safe uicollectionview uitableview
Last synced: 06 Apr 2025
https://github.com/ingolemo/python-lenses
A python lens library for manipulating deeply nested immutable structures
functional-optics functional-programming immutable immutable-datastructures lens lenses optics prism python traversal
Last synced: 21 Oct 2025
https://github.com/keyvanakbary/medusa
Immutable and persistent collections for PHP
Last synced: 22 Jun 2025
https://github.com/suned/pfun
Functional, composable, asynchronous, type-safe Python.
async asyncio curry currying effect-system effects functional-programming immutable immutable-collections immutable-datastructures immutable-objects mypy python-3 python3 static-code-analysis type-safety types zio
Last synced: 04 Jul 2025
https://github.com/heinrichapfelmus/vault
A typed, persistent store for values of arbitrary types
haskell immutable-datastructures type-safety
Last synced: 16 May 2025
https://github.com/palatable/shoki
Purely functional data structures in Java
data-structures hamt hash-array-mapped-trie hashmap hashset immutable immutable-datastructures java multiset okasaki persistent-data-structure purely-functional-data-structures purelyfunctionaldatastructures queue stack
Last synced: 30 Jan 2026
https://github.com/bloomberg/constant.js
Immutable/Constant Objects for JavaScript
immutable immutable-datastructures javascript
Last synced: 07 May 2025
https://github.com/benibela/hamt
Mutable and immutable persistent maps and sets as hash array mapped trie (HAMT) for FreePascal
hamt hashmap hashset hat-trie immutable immutable-collections immutable-datastructures map persistent-data-structure set trie
Last synced: 05 Mar 2025
https://github.com/scala-exercises/exercises-monocle
Scala Exercises for the Scala Optics library Monocle http://julien-truffaut.github.io/Monocle/
functional-programming immutable-datastructures lenses optics tutorial
Last synced: 10 Apr 2025
https://github.com/marcosh/lamphpda-optics
A functional optic library for PHP
functional functional-programming hacktoberfest immutable immutable-datastructures lens lenses optics php
Last synced: 14 Apr 2025
https://github.com/sandromaglione/itrie
Efficient, immutable and stack safe implementation of a Trie data structure in dart: autocomplete, text search, spell checking, strings and prefixes
data-structure immutable immutable-dart immutable-datastructures trie trie-dart trie-data-structure trie-immutable trie-implementation trie-structure
Last synced: 12 Apr 2025
https://github.com/delonnewman/zera-5
A light-weight Clojure interpreter
clojure code-as-data compiler functional-programming immutable-collections immutable-datastructures interpreter javascript lisp lisp-compiler lisp-dialect lisp-interpreter node node-js nodejs platform programming-language toolkit utilities web
Last synced: 23 Jun 2025
https://github.com/mchakravarty/fp-in-swift
Support material for "Functional Programming in Swift" @ Functional Conf, Bangalore, 2017
frp functional-programming immutable-datastructures mvvm-architecture property-based-testing sum-types swift value-types
Last synced: 10 Apr 2025
https://github.com/leonadler/immutablets
Immutable state management for TypeScript
angular angular2 decorators flux immutable immutable-datastructures redux typescript
Last synced: 01 Jul 2025
https://github.com/prataprc/ppar
Persistent / Immutable array in Rust.
array concurrent-data-structure immutable-collections immutable-datastructures list persistent-data-structure rope vector
Last synced: 16 May 2025
https://github.com/fusion/data.cr
A bumbling foray in immutable data structures land. In Crystal!
crystal data-structures functional functional-programming immutable immutable-datastructures persistent persistent-data-structure
Last synced: 14 Apr 2025
https://github.com/mariuslundgard/opstore
An immutable operator-based state container for JavaScript.
immutable-datastructures javascript state-management store
Last synced: 05 Jul 2025
https://github.com/no-stack-dub-sack/basic-immutable
basic immutable JavaScript objects and arrays, with a small API surface area
data immutable immutable-collections immutable-datastructures immutable-store lodash persistent-data-structure typescript
Last synced: 21 Jan 2026
https://github.com/gangelo/immutable_struct_ex
ImmutableStructEx is yet another immutable struct. What makes ImmutableStructEx different, is that it allows you to create immutable structs in one step by default. In other words, other immutable struct gems force you to first define the struct, then instantiate the struct object; or, define the struct and instantiate the struct object via chaining.
gem gems immutable immutable-datastructures immutable-objects immutable-store immutable-struct immutables ruby ruby-gem ruby-gems ruby-struct ruby-structs struct
Last synced: 26 Oct 2025
https://github.com/openmodelica/immutablelist.jl
An implementation of an immutable list for Julia
immutable-datastructures julia-package list
Last synced: 06 Jan 2026
https://github.com/phpgt/dataobject
Structured, type-safe, immutable data transfer.
data-transfer-object dto dto-pattern immutable immutable-datastructures type-safety
Last synced: 13 Apr 2025
https://github.com/bbmbbm1513/protectedarrays.jl
Array wrapper to prevent modifications
arrays immutable immutable-array-and-object immutable-collections immutable-datastructures immutable-objects julia julia-lang julia-package
Last synced: 30 Jun 2025
https://github.com/abbreviatedman/freeze-tag
A simple, fast, and highly customizable way to recursively freeze objects, avoiding mutation.
es6-proxies freeze-tag immutability immutable immutable-data-structures immutable-datastructures immutable-store mutations recursion state-management
Last synced: 06 Sep 2025
https://github.com/corporatepiyush/clj
Clojure examples and tutorial
clojure concurrency functional-programming immutable-datastructures
Last synced: 17 Mar 2025
https://github.com/brianburton/go-immutable-list
Efficient immutable list implementation written in go.
avltrees golang immutable immutable-collections immutable-datastructures list persistent-data-structure
Last synced: 28 Mar 2025
https://github.com/e1izabeth/immutabletree
Realization of immutable tree
immutable immutable-datastructures immutable-types
Last synced: 05 Apr 2025
https://github.com/delonnewman/hash_delegator
Thread-safe immutable objects that provide delegation and basic validation to hashes.
data-oriented data-oriented-programming data-structures fp functional-programming hash hashmap immutable immutable-datastructures object-oriented-programming oop ruby ruby-gems
Last synced: 29 Mar 2025
https://github.com/mariuslundgard/react-opstore
React bindings for opstore.
immutable-datastructures javascript react react-bindings state-management store
Last synced: 13 May 2025