Alloc-free and fast replacement for Linq, with code generation
MIT License
Bot releases are visible (Hide)
Published by cathei about 1 year ago
ListLayout
Min
Max
int
Published by cathei over 1 year ago
ICollection
IReadonlyCollection
Bug fixes
Allocator.Persistent
Improvements
Published by cathei almost 2 years ago
Any
All
Prepend
Append
MinBy
MaxBy
Specialize()
Gen()
List<T>.RemoveAll
IStructFunction
A set of extension methods to complement the ones from System.Linq.Enumerable
C# simple guide - Discovering csharp through code samples.
A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talk...
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic...
Experiment - is it possible to optimize LINQ?
A Roslyn analyzer with rules related to generation and consumption of enumerables and async enume...
High performance LINQ implementation with minimal heap allocations. Supports enumerables, async e...
PolySharp provides generated, source-only polyfills for C# language features, to easily use all r...
🔵 .NET Data Binding we deserve: concise, fast, feature-rich
Clang bindings for .NET written in C#
.NET implementation of an immutable linked list datastructure
An alternative to LinkedList<T> with reverse operation and enumeration without allocation.
LINQKit is a free set of extensions for LINQ to SQL and Entity Framework power users.
Linq-like extension functions for Arrays, Span<T>, and List<T> that are faster and allocate less.
The ultimate fast alternative to Activator.CreateInstance<T> / new T()