@lucid-softworks/priority-queue
v0.1.0
Published
A typed binary-heap priority queue with ordered draining.
Maintainers
Readme
@lucid-softworks/priority-queue
A typed binary-heap priority queue with push, peek, pop, replace,
ordered iteration, and destructive drain.
import { PriorityQueue } from "@lucid-softworks/priority-queue";
const queue = new PriorityQueue<number>((a, b) => a - b, [3, 1, 2]);
queue.pop(); // 1