Releases: Yomguithereal/mnemonist
Releases · Yomguithereal/mnemonist
v0.27.2
- Fixing usage with TypeScript.
v0.27.1
- Fixing
CircularBuffer
andFixedDeque
types.
v0.27.0
- Adding
FixedDeque
. - Adding
CircularBuffer.unshift
. - Changing
CircularBuffer
semantics to now overwrite values when wrapping around.
v0.26.0
- Adding the
DefaultMap.autoIncrement
factory. - Removing the
IncrementalMap
. - Fixing
Vector
typings. - Fixing
BitVector
typings.
v0.25.1
- Fixing custom inspect methods for node >= 10.
v0.25.0
- Adding
LRUCache
. - Adding
LRUMap
.
v0.24.0
- Adding
#.forEachMultiplicity
toMultiSet
. - Adding
#.forEachAssociation
toMultiMap
. - Adding
DefaultMap
.
v0.23.0
- Adding
FixedReverseHeap
. - Adding
Heap.nsmallest
&Heap.nlargest
. - Adding
MultiSet.isSubset
&MultiSet.isSuperset
. - Adding
#.top
toMultiSet
. - Adding missing
Heap
types. - Renaming
FiniteStack
toFixedStack
.
v0.22.0
- Adding
FuzzyMultiMap.dimension
. - Adding
#.consume
toHeap
. - Adding
#.replace
toHeap
. - Adding
#.pushpop
toHeap
. - Improving
BitSet
andBitVector
#.toJSON
. - Improving
FiniteStack.from
&CircularBuffer.from
performance when handling arrays. Heap.from
is now linear time.- Refactoring
Heap
inner logic. - Fixing
CircularBuffer
's#.unshift
to#.shift
. - Fixing
SparseSet.delete
return consistency.
v0.21.0
- Library is now fully typed.
- Adding
CircularBuffer
. - Adding
#.toArray
toHeap
.