UNPKG

ramda-extension

Version:

Helpful functions built on top of the mighty Ramda

27 lines (24 loc) 550 B
"use strict"; 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;