Function: isAsyncFn()
isAsyncFn<
TData,TArgs>(x):x is AsyncFn<TData, TArgs>
Defined in: packages/core/src/is/isFn.ts:20
Check if value is an Async function. Caution: May not work at runtime when Babel/Webpack is used due to code compilation.
Type Parameters
TData
TData = unknown
TArgs
TArgs extends unknown[] = unknown[]
Parameters
x
unknown
Returns
x is AsyncFn<TData, TArgs>
Example
typescript
isAsyncFn(async () => {}) // result: true
isAsyncFn(() => {}) // result: false