3 ms·
(i guess most of the Scala guys went to burning Man ;-} 1. read the (many) "levels" posts http://www.scala-lang.org/node/8610 http://www.scala-lang.org/node/8
by gtani 15y ago
(i guess most of the Scala guys went to burning Man ;-}
1. read the (many) "levels" posts
http://www.scala-lang.org/node/8610 http://www.scala-lang.org/node/8610
http://blog.tmorris.net/critique-of-oderskys-scala-levels/ http://blog.tmorris.net/critique-of-oderskys-scala-levels/
http://erikengbrecht.blogspot.com/2011/01/martin-odersky-scala-levels.html http://erikengbrecht.blogspot.com/2011/01/martin-odersky-sca...
http://www.fogus.me/thunks/scala.html http://www.fogus.me/thunks/scala.html
http://stackoverflow.com/questions/4247528/efficacy-of-sticking-to-just-the-functional-paradigm-in-scala http://stackoverflow.com/questions/4247528/efficacy-of-stick...
http://pchiusano.blogspot.com/2010/09/four-stages-of-functional-programming.html http://pchiusano.blogspot.com/2010/09/four-stages-of-functio...
2. The staircase book (1st ed available free) and Cay Horstmann's new book (many chapters freely avail in PDF)
3. Teh toolchain: the IDEA plugin works prety well, and the Eclipse plugin probably does also. You'll need to get familiar with compiler error messages, warnings and flags:
http://www.assembla.com/code/scala-eclipse-toolchain/git/nodes/src/compiler/scala/tools/nsc/settings/ScalaSettings.scala http://www.assembla.com/code/scala-eclipse-toolchain/git/nod...
4. The "user" mailing list, Stackoverflow and IRC are pretty beginner-friendly.
5. The REPL: power mode, repl-utils, ..
http://stackoverflow.com/questions/4736174/var-dump-in-scala http://stackoverflow.com/questions/4736174/var-dump-in-scala