'커링(Currying)'이란 무엇인가요?
어려움 freeCodeCamp해설
커링은 f(a, b, c)를 f(a)(b)(c) 형태로 변환하는 함수형 프로그래밍 기법입니다. 각 호출이 하나의 인자만 받고, 나머지 인자를 기다리는 새 함수를 반환합니다. 부분 적용(Partial Application)과 함수 재사용에 유용합니다.
커링은 f(a, b, c)를 f(a)(b)(c) 형태로 변환하는 함수형 프로그래밍 기법입니다. 각 호출이 하나의 인자만 받고, 나머지 인자를 기다리는 새 함수를 반환합니다. 부분 적용(Partial Application)과 함수 재사용에 유용합니다.