UNPKG

payload-is

Version:

A comprehensive TypeScript/JavaScript type checking library providing functions to check data types, collections, primitives, and built-in objects

18 lines (15 loc) 513 B
import { getTag } from './type.js'; function isFunction(payload) { return typeof payload === "function"; } function isAsyncFunction(payload) { return getTag(payload) === "AsyncFunction"; } function isGeneratorFunction(payload) { return getTag(payload) === "GeneratorFunction"; } function isAsyncGeneratorFunction(payload) { return getTag(payload) === "AsyncGeneratorFunction"; } export { isAsyncFunction, isAsyncGeneratorFunction, isFunction, isGeneratorFunction }; //# sourceMappingURL=function.js.map