Intro
Objectives
- Understand what is meant by a programming paradigm.
- Define function type, domain and co-domain.
- Understand what is meant by a first-class object and how such an object may be used.
- Be able to evaluate simple functions.
- Use functional composition to combine two functions.