Implementation of useful data-structures in vanilla JavaScript. Linked list, stack, queue, sorted array and type safe extensions for these collections, plus array and set.