- Adding
StaticIntervalTree
.
- Adding
FiniteStack
. - Adding
#.keys
toMultiSet
. - Adding
#.count
alias toMultiSet
. - Adding
#.count
alias toMultiMap
. - Adding
#.remove
toMultiMap
. - Adding
Vector.from
. - Adding
#.values
toVector
. - Adding
#.entries
toVector
. - Fixing bug when feeding invalid values to a
MultiSet
. - Fixing
.from
static methods not taking byte arrays into account. - Fixing bugs related to
Stack.pop
edge cases. - Optimizing
Stack
performance.
- Adding
HashedArrayTree
. - Adding
BitVector
. - Adding
#.frequency
toMultiSet
. - Adding
#.grow
toDynamicArray
. - Adding
#.reallocate
toDynamicArray
. - Adding
#.resize
toDynamicArray
. - Fixing several
MultiSet
issues. - Renaming
DynamicArray
toVector
. - Renaming the
DynamicArray.initialLength
option toinitialCapacity
. - Renaming
DynamicArray.allocated
tocapacity
. - Optimizing
MultiSet
performance. - Optimizing
SparseSet
memory consumption.
- Adding
#.has
toFuzzyMap
. - Adding
#.has
toFuzzyMultiMap
. - Adding
#.multiplicity
toMultiMap
. - Renaming
RangeMap
toIncrementalMap
. - Renaming
Index
toFuzzyMap
. - Renaming
MultiIndex
toFuzzyMultiMap
. - Renaming
DynamicArray
initialSize
option toinitialLength
. - Improving
MultiMap.set
performance. - Improving
BitSet.reset
performance. - Improving
Set.isSubset
&Set.isSuperset
performance.
- Adding
RangeMap
. - Improving
MultiSet
. - Out-of-bound
DynamicArray.set
will now correctly grow the array. - Fixing
StaticDisjointSet.find
complexity.
- Adding
DynamicArray
. - Adding
SparseSet
. - Adding
StaticDisjointSet
. - Adding iterator methods to
BitSet
. - Adding
#.rank
&#.select
toBitSet
. BitSet
now relies onUint32Array
rather thanUint8Array
.- Improving
BitSet
performances. - Using
obliterator
to handle iterators.
- Adding
BiMap
. - Adding
BitSet
. - Fixing universal iterator.
- Adding
InvertedIndex
.
- Adding bunch of set functions.
- Fixing error in
Trie.get
. - Fixing error related to
Trie.size
.
- Fixing an error in
VPTree.neighbors
.
- Adding
Index
. - Adding
MultiIndex
. - Adding
MultiMap
. - Adding
MultiSet
. - Adding
SymSpell
.
- Adding
VPTree
.
- Adding
BKTree
.
- Adding
BloomFilter
. - Adding static
#.from
method to all relevant structures. - Adding iterators to all relevant structures.
- Removing the
MultiSet
until proper API is found.
- Adding
MultiSet
.
- Adding
SuffixArray
&GeneralizedSuffixArray
. - Better
Trie
sentinel.
- Adding
Queue
. - Adding possibility to pass custom comparator to
Heap
&FibonacciHeap
.
- Adding
FibonacciHeap
. - Fixing bug related to
Heap
.
- Adding
Trie
.
- Adding
Heap
.
- Adding
LinkedList
. - Adding
Stack
.