Overview


In this section will use a drill-based (i.e., "do-it") approach to achieve functional programming objectives (listed below).

We'll start off with examples using primitive values, and later step up to use proper objects.

Note - we will sometimes be using the abbreviation fp for functional programming.

Objectives



Prerequisites


For quick reading:


For reference while doing drills: