Author: John

Introductory Scala Concepts (Pattern Matching, Option, and Try/Success/Failure)

Reading Time: 4 minutes Pattern Matching: Scala Pattern matching is one of the features of functional programming that make it such an awesome paradigm. This tool is somewhat similar to switch statements you might be familiar with from other languages such as Java or Python, however Scala pattern matching is a much more powerful tool. In short, pattern matching allows one to check a value against a pattern as Continue Reading