4.1 The good and bad aspects of exceptions4.2 Possible alternatives to exceptions4.3 The Option data type4.3.1 Usage patterns for Option4.3.2 Option composition, lifting, and wrapping exception-oriented APIs4.4 The Either data type4.4.1 Accumulating errors4.4.2 Extracting a Validated type4.5 ConclusionSummary4.6 Exercise answers