Chapter 4
Functional Programming with F#
Section 5
Discriminated Unions
This video shows what the purpose of discriminated unions is. - See the basic examples of discriminated unions - Represent chess pieces by using discriminated unions - Define recursive types by using discriminated unions