UNPKG

201 BTypeScriptView Raw
1export default class PriorityQueue<T> {
2 private arr;
3 private prios;
4 add(t: T, prio: number): void;
5 forEach(f: (t: T, i: number, arr: Array<T>) => void): void;
6 delete(t: T): void;
7}