scalabook

Форк
0
26 строк · 1.6 Кб

Функциональное программирование

Scala позволяет писать код в стиле объектно-ориентированного программирования (ООП), функционального программирования (ФП), а также в гибридном стиле — используя комбинацию обоих подходов. По словам Мартина Одерского, суть Scala - это слияние функционального и объектно-ориентированного программирования в типизированной среде:

  • функции для логики
  • объекты для модульности

В этой главе дается краткое введение в несколько основных концепций функционального программирования:

  • что такое функциональное программирование?
  • неизменяемые значения
  • чистые функции
  • функции - это значения
  • функциональная обработка ошибок

Функциональное программирование - это огромная тема, поэтому здесь будут даны только вводные понятия. Более подробная информация будет раскрыта в отдельной документации.


Ссылки:

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.