NetFabric's repositories
NetFabric.Hyperlinq
High performance LINQ implementation with minimal heap allocations. Supports enumerables, async enumerables, arrays and Span<T>.
LinqBenchmarks
Benchmarking LINQ and alternative implementations
NetFabric.Hyperlinq.Analyzer
A Roslyn analyzer with rules related to generation and consumption of enumerables and async enumerables in C#.
NetFabric.Numerics
A .NET library that provides strongly-typed implementations of multiple coordinate systems, including rectangular, polar, spherical, and geodetic.
NetFabric.DoublyLinkedList
An alternative to LinkedList<T> with reverse operation and enumeration without allocation.
NetFabric.Angle
An immutable double-precision angle that supports revolutions, radians, degrees, and gradians.
NetFabric.Assertive
A fluent assertions library that performs full coverage on any enumerable type.
NetFabric.CodeAnalysis
Extensions to System.CodeAnalysis (Roslyn) and System.Reflection.
NetFabric.Numerics.Tensors
A generic tensor library for .NET
NetFabric.ForEachEx
Enhances the functionality of the ForEach method, making it available for use with all types of collections.
NetFabric.Vision
Computer vision modules for .NET and BonsaiRx.