You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
590 B
26 lines
590 B
var createFlow = require('./_createFlow'); |
|
|
|
/** |
|
* This method is like `_.flow` except that it creates a function that |
|
* invokes the given functions from right to left. |
|
* |
|
* @static |
|
* @since 3.0.0 |
|
* @memberOf _ |
|
* @category Util |
|
* @param {...(Function|Function[])} [funcs] The functions to invoke. |
|
* @returns {Function} Returns the new composite function. |
|
* @see _.flow |
|
* @example |
|
* |
|
* function square(n) { |
|
* return n * n; |
|
* } |
|
* |
|
* var addSquare = _.flowRight([square, _.add]); |
|
* addSquare(1, 2); |
|
* // => 9 |
|
*/ |
|
var flowRight = createFlow(true); |
|
|
|
module.exports = flowRight;
|
|
|