2.1.2 • Published 6 years ago
is-async-function-x v2.1.2
is-async-function-x
Determine if a function is a native aync function.
See: 14.6 Async Function Definitions
module.exports(fn)
⇒ boolean ⏏
Checks if value
is classified as an Async Function
object.
Kind: Exported function
Returns: boolean - Returns true
if value
is correctly classified,
else false
.
Param | Type | Description |
---|---|---|
fn | * | The value to check. |
Example
import isAsyncFunction from 'is--async-function-x';
isAsyncFunction(); // false
isAsyncFunction(Number.MIN_VALUE); // false
isAsyncFunction('abc'); // false
isAsyncFunction(true); // false
isAsyncFunction({ name: 'abc' }); // false
isAsyncFunction(function () {}); // false
isAsyncFunction(new Function ()); // false
isAsyncFunction(function* test1() {}); // false
isAsyncFunction(function test2(a, b) {}); // false
isAsyncFunction(class Test {}); // false
isAsyncFunction((x, y) => {return this;}); // false
isAsyncFunction(async functin() {}); // true
2.1.2
6 years ago
2.1.1
6 years ago
2.1.0
6 years ago
2.0.13
6 years ago
2.0.12
6 years ago
2.0.11
6 years ago
2.0.10
6 years ago
2.0.9
6 years ago
2.0.8
6 years ago
2.0.7
6 years ago
2.0.6
6 years ago
2.0.5
6 years ago
2.0.4
6 years ago
2.0.3
6 years ago
2.0.2
6 years ago
2.0.1
6 years ago
2.0.0
6 years ago
1.7.0
8 years ago
1.6.0
8 years ago
1.5.1
8 years ago
1.5.0
8 years ago
1.4.0
8 years ago
1.3.0
8 years ago
1.1.0
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago