ScalaJanuary 3, 2021 Scala: The Good Parts Scala Learning Resources Scala Best Practices Scala 3 Book