Skip to content

Releases: Yomguithereal/mnemonist

v0.27.2

28 Jan 16:16
Compare
Choose a tag to compare
  • Fixing usage with TypeScript.

v0.27.1

28 Jan 16:10
Compare
Choose a tag to compare
  • Fixing CircularBuffer and FixedDeque types.

v0.27.0

25 Jan 10:20
Compare
Choose a tag to compare
  • Adding FixedDeque.
  • Adding CircularBuffer.unshift.
  • Changing CircularBuffer semantics to now overwrite values when wrapping around.

v0.26.0

13 Dec 15:59
Compare
Choose a tag to compare
  • Adding the DefaultMap.autoIncrement factory.
  • Removing the IncrementalMap.
  • Fixing Vector typings.
  • Fixing BitVector typings.

v0.25.1

21 Nov 16:27
Compare
Choose a tag to compare
  • Fixing custom inspect methods for node >= 10.

v0.25.0

21 Nov 13:41
Compare
Choose a tag to compare
  • Adding LRUCache.
  • Adding LRUMap.

v0.24.0

28 Sep 13:34
Compare
Choose a tag to compare
  • Adding #.forEachMultiplicity to MultiSet.
  • Adding #.forEachAssociation to MultiMap.
  • Adding DefaultMap.

v0.23.0

19 Jul 08:43
Compare
Choose a tag to compare
  • Adding FixedReverseHeap.
  • Adding Heap.nsmallest & Heap.nlargest.
  • Adding MultiSet.isSubset & MultiSet.isSuperset.
  • Adding #.top to MultiSet.
  • Adding missing Heap types.
  • Renaming FiniteStack to FixedStack.

v0.22.0

26 Mar 19:39
Compare
Choose a tag to compare
  • Adding FuzzyMultiMap.dimension.
  • Adding #.consume to Heap.
  • Adding #.replace to Heap.
  • Adding #.pushpop to Heap.
  • Improving BitSet and BitVector #.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

18 Mar 19:01
Compare
Choose a tag to compare
  • Library is now fully typed.
  • Adding CircularBuffer.
  • Adding #.toArray to Heap.