Functional programming from first principles, part 1 – motivation

8 points by kana