This repository has been archived on 2025-07-07. You can view files and clone it, but cannot push or open issues or pull requests.
Files
eternos/frontend/node_modules/underscore/modules/compose.js
2025-01-13 09:33:52 +03:00

13 lines
399 B
JavaScript

// Returns a function that is the composition of a list of functions, each
// consuming the return value of the function that follows.
export default function compose() {
var args = arguments;
var start = args.length - 1;
return function() {
var i = start;
var result = args[start].apply(this, arguments);
while (i--) result = args[i].call(this, result);
return result;
};
}