I have visited scala official site so there is only one link to pdf specification. And this specification about scala 2.9. Is there documents for 2.10 and 2.11 scala versions? I mean full pdf's for each version?
No. (October 2014, that starts to change: Scala 2.11 spec)
Original answer (August 2014)
It is in the work though, as mentioned last February, just not "as pdf":
We are working on an updated spec, hopefully in markdown format so that contributions are made simpler.
A spec is IMO an essential thing and at the same time I realize it's not nearly in the state I would like it to be.
I do have a lot of hope that sometimes in the near future we can reach a point where the spec is more complete and it and the compiler are pretty much in agreement. But it will take work and time to get there.
- Martin
(Martin = Martin Odersky, who designed the Scala programming language)
Jörg W Mittag adds in the comments:
Note however that some larger language changes have SIPs (Scala Improvement Process), which include a somewhat-formal specification. E.g.
As mentioned in Langley's answer, Scala 2.11 has an html spec.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With