Read 2.5 - 2.6.
Optionally read 2.7.
You may also wish to read the chapter summary.
Write answers to the following reflection questions:
- In your own words, what is the purpose of an option type?
- What is the most important thing you took away from the extended example in section 2.6?
- What was the muddiest point in this extended example?
You'll discuss your responses with a classmate at the beginning of class. I'll ask you to share your answers to the first two questions. We'll work through the example fairly carefully so that you will have plenty of opportunity to ask your own questions.
We will meet in Olin 124 so that you can follow along as we work through the extended example together.