In this assignment, you'll practice working with total functions dependently typed functions, mostly over vectors. The Pie exercises cover Chapters 6 and 7. You'll also extend your normalizer into a normalizer using typed normalization by evaluation, and work on a type checker.
The Pie assignment should be completed by writing a definition for each claim, and then uncommenting the tests so that they all pass. Passing the tests is necessary, but not sufficient, for completing the exercise - you should also follow the instructions in the file.
Parts of this assignment are written by David Christiansen and used with permission.