These lessons are based on the topics covered in my conference talk "Just Enough Functional Programming to be a Danger to Yourself and Coworkers". You can find the slides of that talk here.
- Higher Order Functions
- Pure Functions
- Immutable Data
- Currying
- Partial Application
- Argument Order in Curried Functions
- Pointfree Programming
- Composition
- The Associate Property
- Debugging Compositions