There was an error while loading. Please reload this page.
Attach suffix arguments to rightmost parameters of a function.
Alternatives: attach, attachRight. Similar: bind, attach.
function attachRight(x, ...suffix) // x: a function // suffix: suffix arguments
const xfunction = require('extra-function'); var fn = xfunction.attachRight(Math.min, 100); fn(180, 130); // Math.min(180, 130, 100) // → 100 var array = [1]; var fn = xfunction.attachRight((...vs) => array.push(...vs), 10, 10); fn(1, 2, 3); // array.push(1, 2, 3, 10, 10) array; // → [1, 1, 2, 3, 10, 10]