Chapter 2
Functional Programming from 30,000 Feet
Section 3
Principles of Functional Programming
This video shows what the principles of functional programming are. - Learn the immutability, purity, and composition - Study recursion, referential transparency - Learn algebraic data types