UNPKG

yqueue

Version:

Yet another concurrent task queue

10 lines (9 loc) 250 B
export declare class BinaryHeap<T> { private readonly compare; private readonly values; constructor(compare: (a: T, b: T) => number); get length(): number; add(element: T): void; peek(): T | null; removeMax(): T | null; }