1
What is Functional Programming?
2
Working with Recursion
3
Understanding Currying
4
Map, Reduce, and Filter
5
Functional Compositions
6
What We've Learned