A summarized, quick-and-dirty getting started Scala guide based on Martin Odersky's "Programming in Scala"
- serve as a repository for a course that will be taught in the future
- make learning the fundamental features of Scala faster
- serve as a kind of refresher for the times one needs revision on these features
- as we know, teaching is the best way of learning, so I am hoping to get something out of this guide as well :)
- the casual dev who wants to quickly dive into Scala
- especially useful for people with limited time as a resource
- the reader is expected to have general programming knowledge as well as knowledge of common idioms/terminology (e.g I'm not going to define what immutability is)
- the structure follows Odersky's book
- there's some text describing what's happening and code that accompanies it or vice versa
I DO NOT own any of the material presented.