[함수형 프로그래밍] - 기원, 주목을 받는 이유, 장점과 단점, 그리고 활용 예시
이 글에서는 함수형 프로그래밍 구현을 어떻게 하는지에 대해 알아보기 보단,함수형 프로그래밍의 기원, 주목을 받는 이유, 장점과 단점, 그리고 구체적으로 어떤 경우에 사용하면 이점을 얻을 수 있는지에 대해서 작성해보고자 한다. 함수형 프로그래밍의 기원(굳이 알필요는 없지만 재밋자나요)1930년대 수학자 알론소 처치가 개발한 람다 대수함수의 정의, 함수 적용, 귀납적 함수 추상화, 수학 연산을 표현하는 형식 체계한마디로 함수를 간단하게 표현한 것을 프로그래밍에 도입한 것이다. x는 x다x → xx를 입력 받으면 x의 제곱을 반환x → x*xx, y를 입력 받으면 x 제곱과 y 제곱의 합 반환(x, y) → x * x + y * y 함수형 프로그래밍이 주목 받는 이유객체지향 프로그래밍은 기존 절차지향적 프..