Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 959 Bytes

File metadata and controls

25 lines (19 loc) · 959 Bytes

GitHub package.json version npm bundle size GitHub Workflow Status NPM

lup-structures

NPM Node package providing more data structures in TypeScript

Installation

npm install --save lup-structures

Data Structures

Lists

  • ObjectLinkedList - Single linked list implementation with custom equality function support.
  • ObjectDoubleLinkedList - Double linked list implementation with custom equality function support.

Maps

  • ExpireMap - Map implementation with expiration time for entries.
  • HashMap - Hash map implementation with custom hashing and equality function support.
  • SortedMap - Sorted map implementation.

Trees