In this Article we will go through how to partially apply a function only using single line of code in JavaScript.
This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function
.
Let's define this short function:
const partial = (fn, ...a) => (...b) => fn(...a, ...b);
const sum = (x, y) => x + y;
const inc = partial(sum, 1);
inc(9); // 10