All modules
03
Beginner · 3 submodules · 9 lessons · 3h 13m
Structs, Enums & Pattern Matching
Model orders, sides, and option-like states with structs, enums, match, Option, and Result — hand-held with many finance examples.
Submodule 3.1
Structs & Methods
Domain types, constructors, and methods.
Submodule 3.2
Enums & match
Alternatives, data-carrying variants, exhaustive matches.
Submodule 3.3
Result & Lab
Errors as values and a full order-ticket lab.