13 packages tagged with “iterator”
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database for NET. It can operate in memory or on local/cloud storage.
Charger is an object mapper, for easily mapping between properties in two objects. fore more info, visit: https://github.com/mshwf/Charger
The Linq.Next package provides you with a useful additions to the Linq.
Provides iterators that can traverse through the items in an enum type. Can be used in LINQ expressions. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
A simple utility class that allows traversing over C# object properties, Node.js style
Lightweight .NET library which enables mapping POCO objects to Excel rows, with ability to apply C# LINQ expressions. It uses ExcelDataReader for reading Excel files.
The Enumerable.Pro package provides you with a several more advanced enumerators.
A simple and extensible .NET sequencer class for managing integer sequences with looping, event callbacks, and operator overloading.
Lightweight Lua-style coroutines for .NET, with LINQ support and two-way communication.
lightweight, easy-to-use, and powerful coroutine timeline library for .NET. It lets you write asynchronous operations like a story — no complex state machines, no messy callbacks — just yield your delays and go.
The Valuable.Pro package provides you with a lazily evaluated value and several useful chaining methods like Linq.
Eas-to-use and lightweight coroutine timeline implementation using C# iterator blocks and async.
Enables the use of yield return in methods that return struct types (zero-allocation iterators).