최근에 함수형 프로그래밍에 관심이 많아져서 많은 블로그들을 보고 그것을 프로그래밍을 할 때 적용하고 있다. 이해한 바로는 객체지향 프로그래밍과 함수형 프로그래밍은 정반대에 있는 것으로, 객체지향 프로그래밍이 State를 객체에 저장한다면, 함수형 프로그래밍은 함수에 State를 저장한다. 예를 들면 클로저 등이 있다.

아직 함수형 프로그래밍에 대한 완벽한 이해도 없을 뿐만 아니라 프로그래밍 실력이 부족하기때문에 완전한 함수형 프로그래밍을 할 수는 없겠지만, 예를들면 for문으로 접근했던것들을 forEachmap으로 대체하고 있고, 함수가 함수를 반환하는 식의 구조도 적용하고 있다. 함수형 프로그래밍은 엄청 매력적이다. 좀 더 고차함수를 사용함으로써, 인간이 이해하는 방식으로 동작한다.