sdin
Version:
JavaScript package builder.
5 lines (4 loc) • 366 B
TypeScript
import { OrNone } from './declaration';
export declare function filterNotNone<T>(list?: OrNone<T>[]): T[];
export declare function asyncMap<T, R>(list: T[], callback: (item: T, index: number) => OrNone<Promise<R>>): Promise<Awaited<R>[]>;
export declare function asyncForEach<T>(list: T[], callback: (item: T, index: number) => OrNone<Promise<any>>): Promise<void>;