함수형 언어의 디자인 패턴
함수형 프로그래밍
에서는 전통적인
디자인 패턴
들이 다음과 같이 세 가지로 나타난다.
패턴이 언어에 흡수된다
패턴 해법이 함수형 패러다임에도 존재하지만, 구체적인 구현 방식은 다르다
해법이 다른 언어나 패러다임에 없는 기능으로 구현된다. (예를 들어
메타프로그래밍
을 사용한 해법들은 깔끔하고 멋있다. 이런 해법은
자바
에서는 불가능하다)