UNPKG

typedux

Version:

Slightly adjusted Redux (awesome by default) for TS

30 lines 505 B
/** * Is a given value a function * * @param o * @returns {boolean} */ export function isFunction(o) { return typeof o === 'function'; } /** * is string * * @param o * @returns {boolean} */ export function isString(o) { return typeof o === 'string'; } export function isPromise(o) { return o instanceof Promise || (o && isFunction(o.then)); } /** * Is array type guard * * @param o */ export function isArray(o) { return Array.isArray(o); } //# sourceMappingURL=Guards.js.map