В предыдущих разделах вы видели:
- Как использовать Scala REPL
- Как создавать переменные с помощью
val
иvar
- Некоторые распространенные типы данных
- Структуры управления
- Как моделировать реальный мир, используя стили ООП и ФП
- Как создавать и использовать методы
- Как использовать лямбды (анонимные функции) и функции высшего порядка
- Как использовать объекты для нескольких целей
- Введение в контекстную абстракцию
Мы также упоминали, что если вы предпочитаете использовать игровую среду на основе браузера вместо Scala REPL, вы также можете использовать Scastie.
Scala включает в себя еще больше возможностей, которые не рассматриваются в этом кратком обзоре. Дополнительную информацию см. в оставшейся части этой книги и в справочной документации.