|
- Getting Started - Scala Documentation
Installing Scala means installing various command-line tools such as the Scala compiler and build tools We recommend using the Scala installer tool “Coursier” that automatically installs all the requirements, but you can still manually install each tool
- Online Courses - Scala Documentation
Tour of Scala is an interactive website that introduces the basics of Scala programming through a series of hands-on lessons Each lesson provides code examples and exercises that compiles and runs directly in the browser, making it a quick and accessible way to get started with Scala
- Learn Scala | Scala Documentation
Description of the process for evolving the language, and list of all the Scala Improvement Proposals (SIPs)
- Install | The Scala Programming Language
Each Scala release has its own page listing alternative installation methods Click the button above to see the full list of Scala releases, or pick from the most recent releases below
- Introduction | Tour of Scala | Scala Documentation
This tour contains bite-sized introductions to the most frequently used features of Scala It is intended for newcomers to the language This is just a brief tour, not a full language tutorial
- Basics | Tour of Scala - Scala Documentation
Scala has a special type of class called a “case” class By default, instances of case classes are immutable, and they are compared by value (unlike classes, whose instances are compared by reference)
- A Scala Tutorial for Java Programmers
This document gave a quick overview of the Scala language and presented some basic examples The interested reader can go on, for example, by reading the Tour of Scala, which contains more explanations and examples, and consult the Scala Language Specification when needed
- Tutorials - Scala Documentation
Quick introduction to the Scala language and compiler for people who already have some experience in Java
|
|
|