아래와 같이 1개의 값이 고정이 거의 변화없이 고정이되면서 사용이되고 나머지 인자값들이 자주 변한다면 react currying과 같은 방법을 고려하는 것이 좋다.
function volume(h) {
return (w) => {
return (l) => {
return l * w * h
}
}
}
const hCylinderHeight = volume(100);
hCylinderHeight(200)(30); // 600,000l