frappe_docker/frappe-bench/node_modules/superagent/lib/is-function.js
2017-07-31 15:51:51 +05:30

15 lines
308 B
JavaScript

/**
* Check if `fn` is a function.
*
* @param {Function} fn
* @return {Boolean}
* @api private
*/
var isObject = require('./is-object');
function isFunction(fn) {
var tag = isObject(fn) ? Object.prototype.toString.call(fn) : '';
return tag === '[object Function]';
}
module.exports = isFunction;