Getting StartedOn this page2020 Hindsight - Scala 2020 Hindsight - ScalaThe Good, the Bad and the Ugly Practices in ScalaAlgebraic Data Type (ADT)Type-safe EqualOptionEitherMore Typesfinal case classLearn from ExamplesExamples