Photo Gallery

[BYOPL:L4g] Functional programming practice: designing and implementing the sumTree() function
[BYOPL:L4b] Functional programming (FP) practice: designing and implementing the sum() function
[BYOPL:L4e] Functional programming practice: designing and implementing the subst() function
[BYOPL:L7f] Functional programming: Implementing the compose() function
[BYOPL:L7i] Functional programming: Implementing the folding pattern in the reduce() function
[BYOPL:L7g] Functional programming: The filtering pattern
[BYOPL-L7b] Functional programming building blocks:  Closures and anonymous functions
[BYOPL-L7a] Functional programming building blocks:  Higher-order functions
[BYOPL:L7h] Functional programming: The folding pattern (AKA the reduce pattern)
[BYOPL:L7e] Functional programming: Implementing the curry() function