Useful Scala resources

A collection of useful resources to help you master Scala


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:

Linting

Scala projects can be linted for further code analysis via a third party tool - Scalastyle.

There are several ways of using Scalastyle including Maven, SBT, Gradle, IntelliJ and Eclipse. For instructions on usage visit Scalastyle.