Defines IAsyncEnumerable, IAsyncEnumerator, ForEachAsync(), ParallelForEachAsync(), and other useful stuff to use with async-await
-
Updated
Aug 18, 2020 - C#
Defines IAsyncEnumerable, IAsyncEnumerator, ForEachAsync(), ParallelForEachAsync(), and other useful stuff to use with async-await
🌌 Extensions that support the C# functional paradigm.
A fluent assertions library that performs full coverage on any enumerable type.
C#.NET TypeSafeEnum cardinal directions.
A lightweight library to easily create pages of items. Works with (or without) EF Core to paginate db requests.
Interactive Extensions for Unity for Unity
Quick helper library containing interfaces and classes to help you prepare for the C# 8 Async Streams feature.
An implementation of a generic collection which supports Python-like operations.
Extra Linq functions that I feel are missing from the standard MS implementation
This project was inspired by the source code for the system intern immutable collections. It expands on the idea of a strong enumerable with a strong enumerator instead of the usual interface. This improves performance in foreach-loops massively the bigger the dataset gets. Additionally adds some minor extension methods for all collections.
This is a demo of PaginableCollections implemented using .NET Core 2.0 MVC.
Rich set of C# extensions methods
A collection of useful IEnumerable<Tuple> extension methods
A collection of helpful AsyncEnumerable extension methods
Adds more descriptive simple implementations of IEnumerable and IObservable to allow for return types that document possible amounts of values other than 0 -> N.
C# library for efficient HTML parsing and CSS selector-based querying.
To associate your repository with the enumerable topic, visit your repo's landing page and select "manage topics."