/** Used as the `TypeError` message for "Functions" methods. */
2
varFUNC_ERROR_TEXT='Expected a function';
3
4
/**
5
* Creates a function that invokes `func` with the `this` binding of the created
6
* function and an array of arguments much like [`Function#apply`](https://es5.github.io/#x15.3.4.3).
7
*
8
* **Note:** This method is based on the [spread operator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator).
9
*
10
* @static
11
* @memberOf _
12
* @category Function
13
* @param {Function} func The function to spread arguments over.