Функции

В этой главе представлены функции Scala. Рассматриваемые темы включают в себя анонимные функции (лямбды), переменные в функциях и функции высшего порядка (HOF - higher-order functions), в том числе способы создания собственных HOF.

Функция высшего порядка (HOF) часто определяется как функция, которая принимает другие функции в качестве входных параметров или возвращает функцию в качестве ее значения. В Scala это возможно, потому что функции являются объектами первого класса.

Ключевые моменты, которые здесь рассматриваются:


Ссылки: