Quantcast
Channel: Найцікавіше на DOU
Viewing all articles
Browse latest Browse all 8115

Scala дайджест #0

$
0
0

С чего начинать изучение:

Неочевидности с объяснениями:

Книги:

Инфраструктура:

  • Build tool: sbt.

IDE:

Шаблоны проектов, с которых удобно начинать разработку: typesafe.com/activator.

Библиотеки:

  • Фреймворк, на котором принято писать web-приложения: Play (и более легковесный вариант: spray).
  • Как принято коннектиться к SQL БД: slick; для любителей plain sql есть sqltyped.
  • Организация многопоточности: Akka.
  • Полезные типов для любителей абстракций: shapeless.
  • Организация haskell-like функционального подхода: Scalaz.

Фрейморки тестирования:

  • ScalaTest — наиболее массовый, похожий на традиционный JUnit.
  • specs2 — спецификации в функциональном стиле, с поддержкой генерирования документации.
  • ScalaCheck — провека свойств методом перебора (a-la quick-check).

Люди в .UA


Viewing all articles
Browse latest Browse all 8115

Trending Articles