(value: unknown)
| 495 | } |
| 496 | |
| 497 | export function isAsyncFunction<T = unknown>(value: unknown): value is ((...arguments_: any[]) => Promise<T>) { |
| 498 | return getObjectType(value) === 'AsyncFunction'; |
| 499 | } |
| 500 | |
| 501 | export function isAsyncGenerator(value: unknown): value is AsyncGenerator { |
| 502 | return isAsyncIterable(value) && isFunction((value as AsyncGenerator).next) && isFunction((value as AsyncGenerator).throw); |
no test coverage detected