Community-driven documentation for Scala.

We’re growing…

We’re working on porting much of Scala’s useful documentation to this documentation repository. So hang on, content is soon forthcoming.

Scala Improvement Process Available

Read language improvement proposals, participate in discussions surrounding submitted proposals, or submit your own improvement proposal.

Guides and Overviews Some Available

Some guides, such as Martin Odersky’s Collections Overview are already available. Others are currently being converted to markdown markup for inclusion here.

Tutorials Some Available

Some tutorials, such as the Scala for Java Programmers guide is already available. Others are currently being converted to markdown markup for inclusion here.

Glossary Available

With permission from Artima Inc., we reproduce the glossary from Programming in Scala here, for easy reference.

Cheatsheets Available

We've currently got one cheatsheet, thanks to Brendan O’Connor, and are looking for more to include!

Scala Style Guide Available

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!

Language Specification Available

It would be nice to have an HTML version of the language specification, right? This is just an idea for now…

 

 

Contributions Welcomed!

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.

Recent Comments