What do you think?
Rate this book
This book is the authoritative tutorial on the Scala programming language, co-written by the language's designer, Martin Odersky. This fifth edition is a major rewrite of the entire book, adding new material to cover the many changes in Scala 3.0. In fact we have added so much new material that we split the book into two volumes. This volume is a tutorial of Scala and functional programming. The second volume, which will be released as a PrePrint� soon, is a deep dive into advanced aspects of Scala 3. The changes and new features covered in this version of this PrePrint� include:
This edition of the book is complete except for a few finishing touches. We expect to release a final version of the eBook before the end of May, 2021, and that the paper book will ship in June. This PrePrint� early access program will allow you to learn about Scala 3 from the source and provide helpful feedback to the authors that will make the book even better.
636 pages, ebook
First published January 1, 2008