Useful Scala resources
A collection of useful resources to help you master Scala
Recommended Learning Resources
Exercism provides exercises and feedback but can be difficult to jump into for those learning Scala for the first time. These resources can help you get started:
-
scalafmt - most popular formatting
-
scalafix - linting and refactoring tool
-
WartRemover - alternative linting tool
-
sbt-tpolecat - a set of recommended compiler options with linting and warning in a form of a sbt plugin