함수형 프로그래밍(Functional Programming)이란? 함수형 프로그래밍의 특징과 장점, 한계


함수형 프로그래밍(Functional Programming)이란? 함수형 프로그래밍의 특징과 장점, 한계

프로그래밍 패러다임 프로그래밍 패러다임(Programming Paradigm)은 프로그래머에게 프로그래밍의 관점을 갖게 하고, 결정하는 역할을 한다. 이러한 프로그래밍 패러다임은 다음과 같이 크게 두 가지로 나눌 수 있다. 명령형 프로그래밍 : 프로그래밍의 상태와 그것을 변경시키는 구문의 관점에서의 연산을 설명 절차적 프로그래밍 : 프로시저(Procedure)를 이용해 순차적인 처리를 중요시 여기는 패러다임 객체 지향 프로그래밍 : 객체들의 집합으로 프로그램의 상호작용을 표현 선언형 프로그래밍 : 어떻게(How) 할 것인가 보다는 무엇(What)을 할 것인가를 표현 함수형 프로그래밍 : 순수 함수(Pure Function)를 조합하고 프로그램을 만드는 방식 함수형 프로그래밍은 초창기부터 소프트웨어 개발의..


원문링크 : 함수형 프로그래밍(Functional Programming)이란? 함수형 프로그래밍의 특징과 장점, 한계