Home

Scala Documentation

Scala Documentation

Unfortunately, there is not yet much documentation for Scala that is really usable for beginners in programming. On these webpages I try to collect all the Scala documentation you need for the courses that I teach (CS109 and CS206).


Lecture notes and tutorials

If you want to learn more seriously about object-oriented and functional programming, the following book can be downloaded through the KAIST library:


Sequence classes

Sets and Maps

Other topics

Scala resources on the web

Input/Output

Scala environment

Graphics and GUI

Example code