mattnischan / Immutable.NetLinks
A lightweight library for using immutable datatypes as first class citizens in .Net (as much as the CLR will allow, anyway). Optimized for performance and size, it provides a simple API for creating and using immutable datatypes.
☆39Updated 3 years ago
Alternatives and similar repositories for Immutable.Net
Users that are interested in Immutable.Net are comparing it to the libraries listed below
Sorting:
- Reports diagnostics, helping you to annotate your source tree with (Item)NotNull / (Item)CanBeNull attributes.☆25Updated 4 years ago
- Serve APIs returning & consuming observable streams over WebSockets using .NET☆81Updated 10 years ago
- Making it easier to convert strings to/from .NET types.☆47Updated 7 years ago
- C# library to create new immutable object applying lambda expressions to the existing immutable object☆63Updated 5 years ago
- Quartz scheduling actor☆56Updated last week
- LINQ to Web or teaching LINQ to do Web so the Web appears like simple LINQ queries☆26Updated 2 years ago
- C# Pattern Matching via expression trees☆22Updated 5 years ago
- Multi-threaded .NET high performance Least Recently Used cache with async/await support shipped as source-only NuGet package☆85Updated 6 years ago
- .NET Standard Library for giving (bool, T) Option-like semantics☆29Updated 9 months ago
- An Option type for C#☆49Updated 7 years ago
- A C# library to make work with value-semantics easier by e.g. (efficiently) implementing Equals and GetHashCode for you.☆28Updated 2 years ago
- Expression.ToString() is not so nice to look at sometimes, this library will ToString your expression in the way you want☆26Updated 10 years ago
- C# immutable records generator☆73Updated 5 years ago
- Converts a C# expression tree (from Linq namespace) to a syntatically correct javascript code.☆65Updated 6 months ago
- Task-like structs which capture no synchronization context on the await operations.☆40Updated 3 years ago
- Simple library for mapping one C# object to another with code generator built on top of Roslyn compiler platform☆28Updated 9 years ago
- A collection of code snippets packaged as NuGet source code packages☆29Updated 7 years ago
- C# parser for .NET & Mono stack traces☆53Updated 5 years ago
- Metrics library for the .NET structured logging framework Serilog http://serilog.net☆97Updated 5 years ago
- Simple async in process route library.☆41Updated 7 years ago
- Noda Time support for Dapper☆26Updated 3 years ago
- ☆56Updated 5 years ago
- Deprecated: now a part of https://github.com/serilog/serilog-sinks-console☆22Updated 7 years ago
- Unit of work + document database on Postgresql & MSSql☆25Updated 4 years ago
- Extensions for Reactive Extensions☆93Updated 10 years ago
- Code generation for immutable types☆175Updated last year
- Extensions for runtime reflection and structural induction☆52Updated 3 months ago
- An ordered ID generation service for .NET that is generator aware making it ideal for distributed ID generation. The implementation is he…☆68Updated 5 years ago
- A library enabling strongly typed routing in ASP.NET Core MVC projects.☆76Updated 7 years ago
- Easy-to-use exception causality chains for async/await.☆65Updated 5 years ago