In this assignment, you'll implement a type checker for a core version of Pie, called Tartlet. This requires understanding a few more type formers and their rules. This material cover Chapter 13, and 14.
Parts of this assignment are written by David Christiansen and used with permission.