(initializer: T | (() => Promise<T>) | (() => T) | (new () => T))
| 21 | |
| 22 | /** Returns a promise from a value (value/lambda/constructor) that isn't resolved until is is awaited. */ |
| 23 | export function lazy<T>(initializer: T | (() => Promise<T>) | (() => T) | (new () => T)): Promise<T> { |
| 24 | return new Lazy(initializer); |
| 25 | } |
no outgoing calls
no test coverage detected