UNPKG

rsxjs

Version:

Resilience Extensions for JS.

10 lines (9 loc) 419 B
/** * @file src/utils.ts * @description Some common utilities. * @copyright 2018-present Karim Alibhai. All rights reserved. */ export declare function isDefined<T>(v: T | undefined | null): v is T; export declare function debounce<T extends Function>(fn: T, timeout: number): T; export declare function delay(timeout: number): Promise<void>; export declare function any(p: Promise<any>[]): Promise<[number, any]>;