https://felinepunch.github.io/posts/Paradigm-pure-function/
튜링머신을 몰라도 코드를 만드는 것처럼 람다대수를 몰라도 순수함수를 만들 수 있습니다. 모나드, 클로저, 커링을 몰라도 순수함수를 만들고 사용하는데에는 아무 지장이 없습니다.
순수함수는 함수형 방식으로 만들 수도 있고 명령형 방식으로도 만들 수 있기 때문에 명령형에만 익숙한 사람을 데리고 순수함수를 구현할 수 있으므로 함수형 프로그래머와 명령형 프로그래머가 협동하여 일할 수 있습니다. 순수함수 안에서 객체를 사용해도 됩니다.