Misnomer.Rist 0.3.0

Indexed collection like usual List<T>, but with less allocations.
Enables reusing instances of inner array via ArrayPool<T>.Shared.
Provides ToRist() extension method which perfectly replaces conventional ToList() for materializing LINQ queries.
MoveToArray() method releases ownership of internal buffer, so can be used as “array builder”.

Install-Package Misnomer.Rist -Version 0.3.0
dotnet add package Misnomer.Rist --version 0.3.0
<PackageReference Include="Misnomer.Rist" Version="0.3.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Misnomer.Rist --version 0.3.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

https://github.com/qbit86/misnomer/blob/develop/src/Misnomer.Rist/CHANGELOG.md

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.3.0 164 1/21/2019
0.2.2 220 12/19/2018
0.1.1 199 9/18/2018