factorize

This commit is contained in:
JOLIMAITRE Matthieu 2024-10-20 21:39:16 +02:00
parent 3056b42ace
commit bfb92c513d

View file

@ -41,13 +41,8 @@ export function split_promise<T>() {
}
export class AsyncQueue<T> {
private items;
private awaiting;
public constructor() {
this.items = [] as T[];
this.awaiting = [] as Consumer<void>[];
}
private items = [] as T[];
private awaiting = [] as Consumer<void>[];
public push(item: T) {
this.items.push(item);