21.2. Functional Programming - Part 2¶
21.2.1. RP 6 part 1¶
Topics of the day:
- Developing basic, recursive list-processing functions, including
sum
,isMember
,removeFirst
, andsubst
The review problem set for today contains three review problems.
This problem aims to increase your comfort with recursion in functions that manipulate lists. Note that this problem is randomized. You must solve it correctly three times in a row to earn the point associated with it.
21.2.2. RP 6 part 2¶
This problem asks you to modify the removeFirst
function.
21.2.3. RP 6 part 3¶
This problem asks you to modify the subst
function.