Curriculum Data modeling Option instead of null exercise 5 · fill-word
Option instead of null
Fill the method that extracts the inner value or substitutes a
default if the Option is None. The default is 0 here.
TypeScript reference
Fill the blanks →
About this theme
Rust does not have null; absence is Option<T>. TypeScript users already know T | null; Rust makes the check mandatory before access. Planned exercises: 1. choose Option<T>. 2. recognise Some and None. 3. choose match over unchecked access. 4. fill Some(value). 5. fill unwrap_or. 6. write a function returning Option. 7. write if let Some. 8. translate TS nullable code. 9. fix a program by handling the None case explicitly.