Lazy evaluation

lazy evaluation은 최종 확정된 값이 입력되었을때 계산하라는 의미이며 함수형으로 구현된다. 일일이 계산을 다 하면 컴퓨터 내에서 자원낭비가 예상될 경우에 사용한다. 기본원리는 커링이고 함수형 구현을 위해 람다나 콜백을 이용한다.아래 코드는 리스프에서 […]

함수형 프로그래밍에 관한 몇가지 정리

함수형 프로그래밍이 소개된건 이미 오래 지났는데 최근에는 함수형 없이는 제대로된 개발을 할 수 없을정도로 주요 개발도구들의 언어에서 도입하여 사용하게 해주고 있는 형편이다. 이제 함수형을 사용하지 않고는 프로그래밍이나 개발을 한다고 말할수 […]