payload-is
Version:
A comprehensive TypeScript/JavaScript type checking library providing functions to check data types, collections, primitives, and built-in objects
23 lines (19 loc) • 643 B
JavaScript
;
var type = require('./type.cjs');
function isFunction(payload) {
return typeof payload === "function";
}
function isAsyncFunction(payload) {
return type.getTag(payload) === "AsyncFunction";
}
function isGeneratorFunction(payload) {
return type.getTag(payload) === "GeneratorFunction";
}
function isAsyncGeneratorFunction(payload) {
return type.getTag(payload) === "AsyncGeneratorFunction";
}
exports.isAsyncFunction = isAsyncFunction;
exports.isAsyncGeneratorFunction = isAsyncGeneratorFunction;
exports.isFunction = isFunction;
exports.isGeneratorFunction = isGeneratorFunction;
//# sourceMappingURL=function.cjs.map