자바스크립트로 함수형 프로그래밍(Functional Programming)을 공부하다가 처음 알게된 개념이다. Pure Function? 번역 그대로 순수 함수라는데 함수형 프로그래밍의 핵심 개념 중 하나라고 한다. 도대체 이게 왜 핵심개념 중 하나라는 건지 이해가 안되서 정리를 해보았다. 일단 공신력있는 위키피디아 정의를 알아보자 the function return values are identical for identical arguments (no variation with local static variables, non-local variables, mutable reference arguments or input streams, i.e., referential transparency), and..