함수형 프로그래밍의 핵심: 순수 함수, 커링, 함수 조합
순수 함수의 개념과 특성
함수형 프로그래밍에서 중요한 원칙 중 하나는 순수 함수이다. 이는 입력 값이 동일할 경우 항상 동일한 출력을 반환하며, 외부 상태나 입출력 장치에 의존하지 않으며, 부작용이 발생하지 않는 함수를 의미한다.
입력이 같으면 출력도 반드시 같다
함수 내부에서 전역 변수 변경, 매개변수 수정, 외부 상태 변경 등의 부작용이 없어야 한다 ...
7월 20일 02:28에 게시됨