...
- Scala CheatSheet / Reference Card - very useful quick reference to syntax of constructs.
- Scala Options Cheat Sheet - specifically about idioms for the Option type.
- Common Programming Mistakes to Avoid - really useful discussion of many scala quirks.
- Manifests - Valuable for dealing with the "unboxed" primitive number types (e.g., in creating specialized versions of our primitive parsers.)
- Hidden, but useful features of Scala - some very valuable tips here: http://stackoverflow.com/questions/1025181/hidden-features-of-scala
- foo.copy(n = 3) // copy object foo, except for field n, which gets value 3.
- bean property annotation
- abstract override methods
- many more...
Patterns
This section is for design notes about Scala usage.
...