[ch.01] 함수형 프로그래밍 소개
·
함수형 프로그래밍
함수형프로그래밍 언어가 추상 함수를 생성하고 조합함으로써 논리 연산을 표현할 수 있을 때 함수형 언어로 간주람다익명 함수를 지칭하는 용어수학에서 사용하는 함수를 보다 단순하게 표현하는 방법익명 함수공통으로 일급 객체라는 특징을 가지고 있다.일급 객체?다른 객체들에 적용 가능한 연산을 모두 지원하는 개체함수를 값으로 사용할 수도, 인자로 전달 및 변수로 사용하는 등의 연산들 가능하다.람다 대수추상화단일 입력을 받는 익명 함수, 즉 람다응용값에 추상화가 적용되어 결과를 생성개발자의 관점에서는 함수나 메서드 호출을 의미베타 축약추상된 변수를 적요된 인수로 대체수학적 함수 선언식을 의미연산의 놀리를 선언적 문장으로 표현할 수 있어야 하며, 표현식을 사용하여 결과와 프로그램이 작동하는 방식을 설명한다.함수형 프로..