Does anyone have any tips for learning Scala? I want to learn the language, it looks very interesting, and I have some familiarity with Scheme, Haskell and Ocaml, but I just don't know how to start. What should I read? What should I build?
Effective Scala: http://twitter.github.com/effectivescala/
Advanced Functional Programming with Scala - Notes: https://gist.github.com/jdegoes/97459c0045f373f4eaf126998d8f...
Great thing about it is that you can do it in a browser without setting up anything (requires a github account)
Once you get a grasp of the language and its extremely powerful features, pick up one of the standard books as a reference.
[0] https://groups.google.com/forum/#!topic/scala-internals/r2Gn...