
By discussing my solutions for several problems from Advent of Code 2022 I will touch on the following subjects:
• Introduction of Advent of Code
• Why Advent of Code is good for learning Scala
• Parsing problem input files
• Scala collections library
• Why Scala is a good fit for solving Advent of Code puzzles
• Functional vs. imperative style
• Mutable vs. immutable data structures
• Common pitfalls