Lab: Recursion basics

Assigned
Thursday, 22 April 2021
Summary
In this laboratory, you will explore the basics of recursion over lists.

In this lab, we’ll gain some intuition about the mechanics of recursion by practicing reading and interpreting recursive code using our mental model of computation.

Make sure your team is on the same page of who is the A-side and who is the B-side.

Follow the instructions in your respective files! When you are done, combine the files, rename the result to recursion-basics.rkt, and upload the completed lab to Gradescope.