Мой совет - не просто смотреть на примеры кода, но погрузиться и начать писать код.Вы можете прочитать весь код в мире и в конце концов все еще не знаете, как написать даже простейшую функцию.Попробуйте решить некоторые из проблем Project Euler , даже самые простые из них помогут вам быстро обрести уверенность.
Вот ссылка на мое решение для Project Euler # 42используя актеров Scala и Akka.Это довольно простая проблема, но заставляя себя решать ее с помощью актеров, я многому научился работать с ними и узнавать о других особенностях Scala.
Лично я многому научился, посмотрев несколько проектов,Исходный код фреймворка Lift активно разрабатывается, и есть множество вещей, на которые стоит обратить внимание.когда я начал использовать Specs2, я использовал некоторые из их тестов в качестве средств обучения.
Впервые я узнал о Scala, используя проект Twitter Kestrel , его код (а также связанные проекты) содержат множествона что также стоит обратить внимание.
Кроме того, когда я изучал, как использовать Akka, я нашел этот базовый пример настройки веб-приложения Akka как бесценный.Это также помогло узнать, как правильно настроить SBT