3 ms·
In no particular order: - If you're at least a little familiar with Java, Scala for the Impatient is pretty good, though a little dated (I think the last editi
by hocuspocus 5y ago
In no particular order:
- If you're at least a little familiar with Java, Scala for the Impatient is pretty good, though a little dated (I think the last edition covers Scala 2.12).
- Daniel Westheide's blog: https://danielwestheide.com/books/the-neophytes-guide-to-scala/ https://danielwestheide.com/books/the-neophytes-guide-to-sca...
- https://www.scala-exercises.org https://www.scala-exercises.org (at least the part on the standard library).
- https://www.handsonscala.com https://www.handsonscala.com
Note: Scala 3 introduces quite a bit of new syntax that is specifically designed to make intimidating features less so. But at the beginner/intermediate level it won't matter too much, for instance if you learn how to implement typeclasses the old way, you'll easily understand the new syntax. Also the Scala Center has committed to providing a lot of training material along with the Scala 3 release.