ImTools.dll 2.0.0-preview-01

Immutable persistent collections, algebraic sum-type aka descriminated union, Ref type and supportive extensions for performant functional programming in C#. Split from the DryIoc: https://github.com/dadhi/DryIoc

Showing the top 20 packages that depend on ImTools.dll.

Packages Downloads
JasperFx.TypeDiscovery
Type Scanning and Assembly Discovery Utilities
56

## v2.0.0 Release notes: ### Features - Faster and less allocative ImMap and ImHashMap with more methods (plus bucketed ImMapSlots and ImHashMapSlots variants) - Algebraic sum-type aka descriminated union and one-liner records - Union<TUnion, T1..N>, Box<TBox, T>, Item<TItem, T> - GrowingList<T>, ImZipper<T>, StackPool<T>, Unit, Fun extensions with forward pipe operators - Ref.Swap now accepts state to use closure-less lambdas with less allocations - likely more ## Fixes - fixed: wrong KV<K,V> ToString output - fixed: likely more

.NET Framework 3.5

  • No dependencies.

.NET Framework 4.0

  • No dependencies.

.NET Framework 4.5

  • No dependencies.

.NETPortable 0.0

  • No dependencies.

.NETPortable 0.0

  • No dependencies.

.NET Standard 1.0

.NET Standard 1.3

.NET Standard 2.0

  • No dependencies.

Version Downloads Last updated
5.0.0-preview-01 68 12/11/2025
4.0.0 59 12/11/2025
3.1.0 56 12/11/2025
3.0.0 53 12/11/2025
2.1.0 55 12/11/2025
2.0.0 42 12/11/2025
2.0.0-preview-01 53 12/11/2025
1.0.0 58 12/11/2025
1.0.0-preview-05 57 12/11/2025
1.0.0-preview-04 56 12/11/2025
1.0.0-preview-03 57 12/11/2025
1.0.0-preview-02 60 12/11/2025
1.0.0-preview-01 52 12/11/2025