7. STRICT NULL CHECKS
• Thomas Hoare, a famous and influential computer scientist
• “innumerable errors, vulnerabilities, and system crashes, which
have probably caused a billion dollars of pain and damage in
the last forty years.”
15. DISCRIMINTATED UNION TYPES
• Creating discriminated unions is an extremely powerful way of
composing types.
• Discriminated unions let you enforce some business logic
rules at compile-time.