Scala Mini Reference: A Quick Guide to the Modern Scala Programming Language
This book is available on Amazon Kindle for pre-order:
- Scala Mini Reference 2023
- Publication Date: August 9th, 2023
Learn Scala 3 in a Weekend!
This book is a "mini" language reference on the Scala programming language. Scala is a JVM language which supports both functional and object oriented programming styles. We go through all salient features of Scala 3 in this book.
Although it is written as a reference, however, you can read it more or less from beginning to end and you should be able to get the overall picture of the Scala language (but not necessarily all the gory details) if you have some prior experience with Java or Scala, including Scala 2.x.
The book covers
- Scala tools.
- Scala top-level statements.
- Basic types.
- Declarations, definitions.
- Expression. Statements.
- Pattern matching.
- Classes and objects.
- Methods and functions.
- Type system.
- Collections.
C++ C# Go Haskell Java Javascript Julia Lua Python Rust Typescript