Curry function implementation example

curry function concept

by Sunny SM

JavaScript

function curryExm (fun) {
	return function (x) {
  	return function (y) {
    	return fun (x, y)
    }
  }
}

function sum (x, y) {
	return x+y;
}

const curryExmCall = curryExm(sum);
console.log('Result : ', curryExmCall(10)(20));