Initial commit
[yaffs-website] / node_modules / grunt-contrib-watch / node_modules / globule / node_modules / lodash / _castFunction.js
1 var identity = require('./identity');
2
3 /**
4  * Casts `value` to `identity` if it's not a function.
5  *
6  * @private
7  * @param {*} value The value to inspect.
8  * @returns {Function} Returns cast function.
9  */
10 function castFunction(value) {
11   return typeof value == 'function' ? value : identity;
12 }
13
14 module.exports = castFunction;