ImTools 1.0.0

Immutable persistent collections, concurrent HashMap, Ref, and Array helpers designed for performance.
     Split from DryIoc: https://bitbucket.org/dadhi/dryioc

Requires NuGet 3.3.0 or higher.

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

Release Notes

v1.0.0:
     - fixed: Removed non-needed package dependencies on Full .NET platforms
     - added: Concurrent lock-free HashMap implementation
     - added: ArrayTools Match, Map, FindFirst methods as fast replacement for LINQ for Arrays
     - added: ImList.ToArray conversion
     - added: ImList{T}
     - removed: ImHashMapForest as very specialized case
     - removed: Concurrent HashMap until its fixed

Dependencies

This package has no dependencies.

Version History

Version Downloads Last updated
1.0.0 674 9/30/2017
1.0.0-preview-05 280 6/19/2017
1.0.0-preview-04 249 6/19/2017
1.0.0-preview-03 245 4/4/2017
1.0.0-preview-02 221 3/29/2017
1.0.0-preview-01 224 3/3/2017