ramda-extension
Version:
Helpful functions built on top of the mighty Ramda
27 lines (24 loc) • 550 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _ramda = require("ramda");
/**
* Call function passed as first argument with arguments determined by second parameter in order.
*
* @func
* @category Function
*
* @sig (a → ... → b) → [a, ..., b] → c
*
* @example
*
* const f = (a) => (b) => a + b
*
* R_.reduceCallable(f, [1, 2]) // 3
*
*/
var reduceCallable = (0, _ramda.reduce)(_ramda.call);
var _default = reduceCallable;
exports.default = _default;