처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

프로그래밍에서 '함수 합성(Function Composition)'이란?

보통 freeCodeCamp
보기 및 정답
A 여러 함수를 하나의 파일이나 모듈에 모아서 관리하고 네임스페이스를 정리하는 것이다
B 두 개 이상의 함수를 결합하여 f(g(x))처럼 하나의 새로운 함수를 만드는 기법이다
C 함수의 소스 코드를 텍스트 수준에서 연결하여 하나의 긴 함수 본문으로 합치는 것이라고 할 수 있다
D 클래스 상속과 동일한 개념으로, 부모 함수의 기능을 자식 함수가 물려받는 것이다

해설

함수 합성은 여러 함수를 결합하여 데이터 변환 파이프라인을 만드는 함수형 프로그래밍 기법입니다. compose(f, g)(x)는 f(g(x))와 같으며, 각 함수는 단일 책임을 가지므로 재사용과 테스트가 용이합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기