Fast and memory-efficient immutable collections and helper data structures
-
Updated
Jul 31, 2025 - C#
Fast and memory-efficient immutable collections and helper data structures
C# immutable records generator
C# library to create new immutable object applying lambda expressions to the existing immutable object
Provides convenient utilities to generate partially updated copies of immutable objects using lambda expressions in C#.
Roslyn powered analyzers for C# to support convention defined architecture
Alternative or extended collection types for .NET
Roslyn code generator for semantic types
A (YAML) configuration loader and reader tool for Unity
Facilitates work with immutable objects, allows changing storage restrictions and prevents importing source objects.
Working with Cache using Immutable Collections
Immutable and equatable collections for .NET
Low overhead immutable collection types with structural equality.
High speed C# immutable append only list.
C# Library used to ease immutable class creation and data management
Roslyn Analyzer to check immutability of classes on compile time.
A comprehensive .NET library for music theory, providing immutable domain models for notes, intervals, scales, chords, and chord progressions. Features frequency calculations, MIDI support, enharmonic equivalence, and fluent APIs for musical composition.
Add a description, image, and links to the immutable topic page so that developers can more easily learn about it.
To associate your repository with the immutable topic, visit your repo's landing page and select "manage topics."