"함수형 프로그래밍"의 두 판 사이의 차이

출처 필요 틀이 문서 전반에 적용되므로 출처 틀을 제거합니다.
(출처 필요 틀이 문서 전반에 적용되므로 출처 틀을 제거합니다.)
Hope같은 최초의 순수 함수형 언어는 상업적 소프트웨어 개발보다는 학계에서 많은 관심을 받았다. 하지만 [[커먼 리스프]], [[스킴 (프로그래밍 언어)|스킴]], ISLISP, [[클로저 (프로그래밍 언어)|클로져]], Racket, [[얼랭 (프로그래밍 언어)|얼랭]], [[Objective Caml|OCaml]], [[하스켈]], [[스칼라 (프로그래밍 언어)|스칼라]], [[F 샤프|F#]] 같은 주요 함수형 언어들은 광범위한 기관에서 산업적이고 상업적인 응용 프로그램 개발에 사용되고 있다. 함수형 언어는 R (통계), [[매스매티카]] (기호와 수론 수학), J, K 와 Kx 시스템 기반 (재정 시스템)에서 나온 Q, XQuery/[[XSLT]] ([[XML]]), Opal 같은 특정 분야 프로그래밍 언어(Domain Specific Language)에서도 사용되고 있다. 많이 쓰이는 특정 분야 선언 언어인 [[SQL]]과 [[Lex|lex]]/[[Yacc]]는 특히 가변값을 회피하는데 있어 함수형 언어의 요소들을 사용한다.
 
함수형 스타일의 프로그래밍은 함수형 언어로 별도로 설계되지 않은 언어에서도 가능하다. 예를 들어, 명령형인 [[펄]] 프로그래밍 언어는 함수형 프로그래밍 개념을 적용하는 법을 설명하는 책에서 주제로 다루기도 했다{{출처}}. [[C 샤프|C#]] 3.0은 함수형 스타일의 쓸 수 있는 구문을 추가했다.
 
== 역사 ==