Immutype
Immutable helpers
Generates extension methods for immutable data types in .NET.
Immutability is easy!
41 stars
1 watching
3 forks
Language: C#
last commit: 3 days ago
Linked from 1 awesome list
csharp-sourcegeneratordotnetfunctionalfunctional-programmingimmutability
Related projects:
Repository | Description | Stars |
---|---|---|
drboolean/immutable-ext | An extension to Immutable.js providing additional algebraic structures and operations for functional programming. | 490 |
andrewdavey/immutable-devtools | Custom formatter for displaying Immutable-js collections in Chrome Dev Tools | 662 |
pelotom/immutagen | A JavaScript library that emulates immutable generators to support certain library features | 129 |
nyrest/fastgenericnew | A fast alternative to Activator.CreateInstance for creating objects in .NET. | 240 |
dasmulli/data-builder-generator | Generates builder classes for model classes with predefined property names. | 115 |
collinalpert/lombok.net | A .NET library that uses source generators to automatically create boilerplate code for classes and structs. | 313 |
magicstack/immutables | An immutable mapping type for high-performance Python applications | 1,135 |
rsms/immutable-cpp | A C++ library providing persistent immutable data structures for efficient appends, updates and lookups. | 284 |
mknejp/dotvariant | A type-safe sum type library for C# that enables the creation of compact variants with compile-time checked constraints and generated interfaces. | 70 |
lucaong/immutable | Efficient immutable data structures for the Crystal programming language | 203 |
martinothamar/wrappervalueobject | Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting | 53 |
codecentric/net_automatic_interface | Automatically generates interfaces from classes to reduce friction and noise in code | 62 |
mostmand/cloneable | An auto-generation tool for adding clone methods to classes in C# | 72 |
devlooped/thisassembly | Exposes project and assembly level information as constants in a reusable class | 441 |
athif23/start-imba | Generates new Imba projects quickly and easily with minimal configuration. | 22 |