Muutettu viimeksi 25.4.2016 / Sivu luotu 18.1.2010
Kurssin jäsentely perustuu oppikirjaan
Odersky, Spoon, Venners:
Programming in Scala. Artima Press 2008.
Kirjan ohjelmaesimerkkejä ja muuta tietoa on julkaistu sivulla
http://booksites.artima.com/programming_in_scala.
Esimerkeillä on
Apache 2.0 -lisenssi,
joten niitä voidaan käyttää melkoisen vapaasti tälläkin kurssilla, ks.
esimerkkien sisällysluettelo.
Oppikirjasta on myös uudempi (2.) painos. Koska ensimmäistä painosta
on kurssikirjastossa lainattavissa, kurssin jäsentely perustuu
ensimmäiseen painokseen. Kieleen tulleita muutoksia ja lisäyksi esitellään
tarpeen mukaan kurssin materiaalissa.
Scalan sivuilta löytyy kielen
virallinen muutosloki.
Laitoksella käytettävä versio (22.2.2016) on 2.11.5
Materiaali pyrkii olemaan tämän mukainen.
Lukujen numerot vastaavat oppikirjan lukujen numerointia.
Sisällöissä on eroja. (Jos lukujen numeroita on kaksi, jälkimmäinen
viittaa toisen painoksen numerointiin.)