A Notebook-ready guide to the basic syntax and features of Scala.
You can either use this link to directly import the notebook in your Databricks Cloud workspace, or use various formats that are available in this repository.
Happy Scala-ing!
We always try to sync all the different formats in the repository; However, for ease of development, we first make our changes in the Databricks Notebook and change the other formats accordingly.
The design and content of this notebook has been heavily influenced by the following (In some cases, direct content has been placed here).
We thank these authors and contributors for their awesome material!
- “Programming Scala, Second Edition by Dean Wampler and Alex Payne. Copyright 2015 Kevin Dean Wampler and Alex Payne, 978-1-491-94985-6”
- Dr. Amir H. Payberah's Slides and Courses, most notably his workshop at Sharif Univ. of Technology in August 2016
- Scala Cheat Sheet by the guys at EPFL's Programming Methods Laboratory