/**
* 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;