함수형 프로그래밍이 코드 읽기 쉽고, 디버깅하기 쉽고, 간결하면서

OOP에서 Visitor 패턴이니 AbstractFactory니 하는거 필요 없이 함수로 해결 가능하기 때문에

복잡한 코드 작성 시 도움이 된다고 하는데


이거에 대한 실제 예를 찾기가 어렵네여;

똑같은 로직이나 어플리케이션을 OOP로 작성한 프로그램과 함수형으로 작성한 프로그램을 비교하면서

분석 해 주는 책 같은 거 없나여


책들이나 분석 글들 보면 그냥

피보나치 수준의 간단한 함수만 바꿔 둔 거 밖에 없거나,

모나드니 머니 이런거 얘기만 하고 이게 실제로 어떻게 쓰여서 왜 좋은지를 잘 설명하는게 안 보임.

실제로 OOP로 구현할 때 복잡해 지는게 어떻게 함수형으로 간결화 되는지 보여주는 책을 찾고 싶네여


피보나치 같은건 걍 OOP로 짜는 재귀로 짜든 알아먹는데 전혀 문제 없어서 별로 와닿지가 않음..