We’re working on porting much of Scala’s useful documentation to this documentation repository. So hang on, content is soon forthcoming.
Read language improvement proposals, participate in discussions surrounding submitted proposals, or submit your own improvement proposal.
Some guides, such as Martin Odersky’s Collections Overview are already available. Others are currently being converted to markdown markup for inclusion here.
Some tutorials, such as the Scala for Java Programmers guide is already available. Others are currently being converted to markdown markup for inclusion here.
With permission from Artima Inc., we reproduce the glossary from Programming in Scala here, for easy reference.
We've currently got one cheatsheet, thanks to Brendan O’Connor, and are looking for more to include!
Daniel Spiewak and David Copeland’s Scala Style Guide is now available. Thanks to them for putting together such an excellent style guide, and thanks to Simon Ochsenreither for converting it to markdown!
The official definition of Scala. For when you just have to know the truth, beautiful or ugly.
This site was designed so it would be easy for core committers and the community alike to build documentation. We’d love help of any kind – from detailed articles or overviews of Scala’s language features, to help converting documents to markdown.
If you’d like to help us, please see the Contribute section of the site, and feel free to contact Heather.