JSFiddle - React, Tailwind, and code Playground
by Alexander
JavaScript
console.clear();
//const add = ((a, b) => (b ? (a + b) : (b => (a + b))));
//console.log(add(5, 2));
const add = (a, b) => (a = b ? a + b : a, b => a + b);
console.log(add(5)(2));
console.log(add(5, 2)(3));
//console.assert(7 == add(5, 2), `Not equeal, result of add: ${add(5,2)}`);
//console.assert(7 == add(5)(2), `Not equeal, result of add: ${add(5)(2)}`);