@mary-ext/ds-queue
v0.1.0
Published
queue data structure
Readme
ds-queue
queue data structure
const queue = new Queue<number>();
queue.enqueue(10).enqueue(20).enqueue(30);
console.log(queue.dequeue());
// -> 10
console.log(queue.peek());
// -> 20
for (const value of queue) {
// ...
}
console.log(queue.size);
// -> 2
for (const value of queue.drain()) {
// ...
}
console.log(queue.size);
// -> 0