Хорошие примеры идиоматического кода scala

Scala - большой и сложный язык. По моему опыту, лучший способ изучить такой язык - прочитать действительно хороший код. Есть ли какие-либо примеры с открытым исходным кодом такого кода? Что вы можете порекомендовать?

Ответ 1

  • Scalaz. Имейте в виду, что он написан в гораздо более функциональном стиле, чем большинство Scala.

  • Twitter Util (уже упоминалось в ответе @axel22).

Ответ 2

Стандартная библиотека Scala должна быть довольно идиоматичной в большинстве мест. Scala Swing library - еще один пример.

Обычно люди, которые пишут разные фреймворки, знают, что делают, и являются экспертами в Scala. Хорошими примерами являются такие ракурсы, как Akka или Play. Проекты Twitter - это еще один.