issues
search
dadhi
/
ImTools
Fast and memory-efficient immutable collections and helper data structures
MIT License
232
stars
10
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Switch methods that have Reference in their name to accept IEq implementations such as RefEq
#60
dadhi
opened
1 week ago
0
ImHashMap<int, SampleClass> vs MemoryOwner<SampleClass>
#59
netcorefan1
closed
6 months ago
4
Add to the ImHashMap ref state arguments to be propagated into the Update delegates
#58
dadhi
opened
10 months ago
0
Fast mutable non-concurrent HashMap
#57
dadhi
opened
1 year ago
1
Fix markdown formatting in readme
#56
FrediKats
closed
1 year ago
1
Fix README.md
#55
wcoder
closed
1 year ago
0
Optimize the case of split B2 to B3 when B2 other leaf still accommodate the Entry
#53
dadhi
opened
2 years ago
0
Add AddSureNotPresent methods to compensate for GetSurePresent methods
#52
dadhi
closed
2 years ago
0
Reduce ImHashMap memory allocations keeping the speed
#51
dadhi
closed
2 years ago
0
Optimize Enumerable for the PartitionedHashMap
#50
dadhi
closed
2 years ago
0
V4 dev
#49
dadhi
closed
2 years ago
0
Merge the ImMap and ImHashMap implementations
#48
dadhi
closed
2 years ago
0
Add output of the ImHashMap as mermaid diagram
#47
dadhi
closed
2 years ago
1
Try struct instead of array for PartitionedImMap
#46
dadhi
closed
2 years ago
1
Document Im(Hash)Map implementation quirks and tricks for the future presentation
#45
dadhi
opened
3 years ago
0
the Im(Hash)Map.Entry methods should return the entry type but now return the map type
#44
dadhi
closed
3 years ago
1
Implement native ToJson and fromJson for maps
#43
dadhi
closed
2 years ago
1
Add the ImHashMap creation methods to accept the array of items and immediately build the final form of the map
#42
dadhi
closed
2 years ago
1
Add a builder-like capability to the ImHashMap via BuildFromDifferent methods
#41
dadhi
closed
2 years ago
2
Replace the ImMap methods with Update delegate parameter with composable Add and Update methods
#40
dadhi
closed
3 years ago
0
Add ImMap.GetSurePresentValue method
#36
dadhi
closed
3 years ago
0
Add ImHashMap23 on par with ImMap23
#35
dadhi
closed
3 years ago
0
Remove ImMap V1 from the benchmarks in readme and add ImMap234
#34
dadhi
closed
3 years ago
0
Tree234 for #32
#33
dadhi
closed
4 years ago
0
Try out 2-3-4 tree
#32
dadhi
closed
4 years ago
4
Try append-only hash-map as a tree stored in unrolled linked list
#31
dadhi
opened
4 years ago
1
Make using of ImTools concurrently with DryIoc
#30
detoxhby
closed
2 years ago
13
Improve memory use by more dedicated Branch types up to 3 level tree
#29
dadhi
closed
4 years ago
2
Ref like ImMap
#28
dadhi
closed
5 years ago
0
Add more To and Do extensions - for cast and accept the additional state to enable 2+ argument lambdas without closure
#27
dadhi
closed
4 years ago
0
ImMap and ImHashMap should provide enumeration without IEnumerable
#26
dadhi
closed
4 years ago
1
Implement Deconstruction for Union
#25
dadhi
closed
2 years ago
1
Provide number of slots to ImMapArray via struct type argument
#24
dadhi
closed
5 years ago
1
Consistent DU naming
#23
dadhi
closed
4 years ago
2
Consider the empty non-value Case for DU
#22
dadhi
closed
4 years ago
1
Add Union tagging to improve performance of switch If required
#21
dadhi
closed
4 years ago
0
Add ImMap.Add or GetOrAdd method
#20
dadhi
closed
5 years ago
1
Benchmark hybrid immutable array of ImHashMaps
#19
dadhi
closed
5 years ago
1
Benchmark vs F# sum types
#18
dadhi
closed
4 years ago
3
SOA for the Discriminated Union
#17
dadhi
closed
2 years ago
1
Add Roslyn switch analyzer for sum types
#16
dadhi
closed
2 years ago
2
Make a struct Enumerator and benchmark
#15
dadhi
closed
3 years ago
2
Setup CI
#14
dadhi
closed
5 years ago
1
Upgrade build system to .NET Core
#13
dzmitry-lahoda
closed
5 years ago
1
Optimize Im(Hash)Map memory and performance
#12
dadhi
closed
5 years ago
1
Project icon
#11
dadhi
opened
6 years ago
1
Consider renaming KV into KeyValue.
#10
dzmitry-lahoda
closed
10 months ago
1
Review of ArrayTools to use Span, documentation, attributes
#9
dzmitry-lahoda
opened
6 years ago
0
Review of public Ref(external count, Thread.Yield, error return)
#8
dzmitry-lahoda
opened
6 years ago
4
Add sum-types
#7
dadhi
closed
5 years ago
6
Next