Functional Programming   함수형 프로그래밍

(2019-09-18)
1. 함수프로그래밍 (Functional Programming)함수들의 집합/조합으로써 프로그램을 구성

  ㅇ 선언적/적응적 프로그래밍(Applicative Programming) 이라고도 함

  ㅇ 특징
     - 재귀(Recursion)가 기본이고, 괄호로 프로그램 내포구조를 나타냄
     - 실행시 함수 동작의 생성이 가능함
     - 함수의 인자(파라미터) 또는 반환에 의해 함수를 전달할 수 있음 (일급 함수)
     - 임시 변수에 의한 반복문 처리 보다는 재귀호출에 의한 구현 선호

  ㅇ 例) LISP, Scheme, Haskell 등


[프로그래밍 방법론] 1. 프로그래밍 기법 2. 구조적 프로그래밍 3. 명령형 프로그래밍 4. 객체지향 프로그래밍 5. 함수형 프로그래밍 6. 프로그램 제어

 
        최근수정     요약목록     참고문헌