This week, we’ll look at substitutions in expressions, rules, pattern matching, and functions with multiple definitions (depending on the pattern of the input).

Lecture 9

Associated notes in the Lecture 9 Notebook.

Lecture 10

Associated notes in the Lecture 10 Notebook.

Homework files

Week 6 Homework