함수형 프로그래밍

커링

  • 여러개의 매개변수를 갖는 함수를 하나의 매개변수를 갖는 함수로 변환하는 것

고차함수

  • 함수를 매개변수로 전달받는 함수

함수형 프로그래밍의 장점

  • 순수함수: 매개변수에 따른 결과값이 항상 같으므로 대규모 병렬처리에 유리하다

  • 더 큰 규모의 재사용성

  • 더 큰 최적화 가능성

Last updated