Define Higher-Order Functions
-Takes functions as arguments, returns a function as its result
Define Map
Function is applied to every element
Define Filter
Applies criteria to build new list
Define Fold
(reduce)
Applies function to each value until single value
e.g. + all elements (starting at pos)