1 In which we begin an exploration into the Haskell language and dive deeply into functional programming.
2 It's quite common for FP compilers to optimize away some of the intermediate data structures in a chain of functions (called "deforestation") and so..
3 The most important idea in modern functional programming is this: