Статьи

Scala на скорости света, часть 4: сопоставление с образцом

Учитесь Скала со скоростью света!

Эта серия статей предназначена для занятых программистов, которые хотят выучить Scala быстро, за 2 часа или меньше. Эти статьи представляют собой письменную версию мини-курса Rock the JVM Scala на Light Speed, которую вы можете найти бесплатно на YouTube или на веб-сайте Rock the JVM в виде видео.

Это третья статья серии, в которой речь пойдет о Scala как о функциональном языке программирования. Вы можете посмотреть его в виде видео здесь или во встроенном видео ниже.

Итак, мы рассмотрели:

  • Как начать работу с Scala
  • Самые основы: значения, выражения, типы
  • Ориентация объекта: классы, экземпляры, синглтоны, методы и базовые дженерики
  • Функциональное программирование


Вам также могут понравиться: 
Scala со скоростью света, часть 1: основы
часть 2: ориентация на объекты и
часть 3: функциональное программирование

Введите шаблон соответствия

Сопоставление с образцом — одна из самых мощных функций Scala. Начнем с аналогии с другими языками программирования, где вы, вероятно, видели оператор switch. Сопоставление с образцом похоже на переключение стероидов:


Scala