less than 1 minute read

  • 커링은 단일 호출로 처리하는 함수를 각각의 인수가 호출 가능한 프로세스(다중 callable 프로세스)로 호출된 뒤 병합되도록 변환하는 것

  • 커링은 ‘partially 적용된 함수’ (인수가 고정된 함수) 를 구현하게 해줌

  • 커링된 함수는 호출도 하고 인수들이 충분하지 않을 시 partial 반환

  • JS에서는 래퍼함수나 라이브러리로 구현

  • 래퍼 함수는 렉시컬 환경 기억하므로 커링 구현

Categories: ,

Updated: