Currying

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2021 Apr 21 7:4
Editor
Edited
Edited
2023 Jul 12 17:6
Refs
Refs

매개변수를 모두 받을 때까지 새로운 함수를 반환

커링은
One factor function
의 열은
Multi Factor Function
와 같다는 전제에 기반
형태는 다르지만 동작은 같은 함수들이 존재할 수 있음을 시사
매개변수 사이에 독립성이 클수록 기대되는 성능 향상이 크다
 
공통되는 매개변수를 가지는 같은 함수를 여러번 호출할 대 용이함
  • 한번 함수 받아두고
 
Partial application
처럼 변수고정하되 하나씩만 고정하는 방법론

Currying with
JS Closure

함수형 프로그래밍 기법
 
 
 
다시보는 커링
커링을 설명하는 글은 이미 인터넷에 많이 있습니다. 그렇기에 이 글은 단순히 커링을 설명하는 글이 되어서는 안 됩니다. 한편, 대부분의 커링을 설명하는 글은 커링의 정의를 소개하는 선에서 그칩니다. 그리고 그렇기에 이 글은 커링을 깊게, 아주 깊게 설명하는 글이 될 예정입니다. 어쩌면 생각치도 못하고 지나갔을 흥미로운 이야기들을, 혹은 왜 그런지 의문을 품고 있었을 질문들에 대한 시원한 답들을 지금 풀어보도록 하겠습니다.
다시보는 커링
 
 

Recommendations