커링패턴은 함수를 작성 시, 인자 전체를 넘겨서 바로 호출할수 있지만 일부 인자는 처음에 먼저 입력해두고 나머지만 입력할 수 있도록 새로운 함수를 만드는 패턴을 말한다. ES6const sum = x => y => x + y;console.log(sum(2)(1)); // returns the number 3console.log(sum(2)); // returns a function y => 2 + yES5"use strict";var sum = function sum(x) { return function (y) { return x + y; };}; console.log(sum(2)(1)); // returns the number 3console.log(sum(2)); // returns a f..