Namespace SuperLinq
Classes
SuperEnumerable
Provides a set of static methods for querying objects that implement IEnumerable<T>.
ValueTupleComparer
A utility class to easily compose a custom IComparer<T> for (T1, T2)s.
ValueTupleEqualityComparer
A utility class to easily compose a custom IEqualityComparer<T> for ValueTuple<T1>s and (T1, T2)s.
Interfaces
IBuffer<T>
Represents a cached sequence that can be re-enumerated multiple times.
Enums
OrderByDirection
Enumeration that defines values representing valid ordering directions for a sequence.
Delegates
SuperEnumerable.ReadOnlySpanFunc<TSource, TResult>
Delegate that receives a ReadOnlySpan<TSource>
and outputs a value of type outTResult
.