returned for Tags:"immutable"
Various classes related to immutability.
Get all the common units of measurement and the conversions between them. It is light-weight and thoroughly tested.
This library uses and abuses the features of C# to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself.
Retargeted for .Net 4.0. Unofficial, unsupported build
55,444 total downloads
last updated 5/6/2022
Latest version: 2.0.12
An buffer of bytes implemented internally as immutable array ReadOnlyMemory<byte>
29,001 total downloads
last updated 10/7/2018
Latest version: 1.2.19-beta
ExtCore provides extensions to the F# core library (FSharp.Core) and aims to help you build industrial-strength F# applications. These extensions include additional functions for modules such as Array, List, Set, and Map; immutable IntSet, IntMap, LazyList, and Queue collections; a variety of...
C# library to create new immutable object applying lambda expressions to the existing immutable object
Extensions to make c# easier to use when doing functional code. Copy update expressions. Helper extensions.
Immutable collections that use trie as their internal data structure, and provide a direct replacement for the .net's implementation of ImmutableList and ImmutableDictionary
A way to make it easier to create and work with immutable classes in Bridge.NET
Attributes used by Apex.Analyzers.Immutable
T4Immutable is a T4 template for C# .NET apps that generates code for immutable classes.
Analyzers and CodeFixes for [Record]-marked types. See project site for more details.
16,700 total downloads
last updated 3/10/2022
Latest version: 1.1.0-alpha3
Immutable Json library
Helper library for LanguageExt.Core that facilitates conversion between F# native types like Option, Map, List, etc to .NET and Language Ext types.
11,550 total downloads
last updated 12/15/2020
Latest version: 0.2.5
Provides convenient utilities to generate partially updated copies of immutable objects using lambda expressions in C#.