Функциональное программирование
Оригинальное название: functional programming
Коротко
Стиль разработки, строящий вычисления из функций и стремящийся уменьшать изменяемое состояние и побочные эффекты.
Что такое «Функциональное программирование»
Стиль разработки, строящий вычисления из функций и стремящийся уменьшать изменяемое состояние и побочные эффекты. Функции здесь — значения: их передают, возвращают и комбинируют. Чистые функции без побочных эффектов проще тестировать и распараллеливать. Идеи функционального стиля — неизменяемость, функции высшего порядка, композиция — вошли и в языки общего назначения.

