ImTools 1.0.0

There is a newer version of this package available.
See the version list below for details.

Requires NuGet 3.3.0 or higher.

NuGet\Install-Package ImTools -Version 1.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
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
#r "nuget: ImTools, 1.0.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install ImTools as a Cake Addin
#addin nuget:?package=ImTools&version=1.0.0

// Install ImTools as a Cake Tool
#tool nuget:?package=ImTools&version=1.0.0

Immutable persistent collections, concurrent HashMap, Ref, and Array helpers designed for performance.
     Split from DryIoc:

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on ImTools:

Repository Stars
An ultra lightweight IoC container
Version Downloads Last updated
4.0.0 142 7/25/2022
3.1.0 333 5/10/2021
3.0.0 767 3/24/2021
2.1.0 543 6/28/2020
2.0.0 412 1/24/2020
2.0.0-preview-01 366 12/18/2019
1.0.0 3,790 9/30/2017
1.0.0-preview-05 815 6/19/2017
1.0.0-preview-04 728 6/19/2017
1.0.0-preview-03 725 4/4/2017
1.0.0-preview-02 715 3/29/2017
1.0.0-preview-01 719 3/3/2017

     - 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