3549 читали · 5 лет назад
Что такое функциональное программирование
Это не про функции! В программировании есть два больших подхода — императивное и функциональное. Они существенно отличаются логикой работы, ещё и создают путаницу в названиях. Сейчас объясним. 🤔 Функциональное — это про функции? ❌ Нет...
2 года назад
Что такое Функциональное программирование
Функциональное программирование — это парадигма программирования, в которой программы строятся из функций. Функции — это блоки кода, которые принимают входные данные и возвращают выходные данные. В функциональном программировании функции не изменяют состояние программы, а просто вычисляют значения. Проще говоря, функциональное программирование — это способ написания программ, который похож на математические уравнения. В математике мы можем решать задачи, используя уравнения, которые описывают отношения между переменными...
2 года назад
Основы функционального программирования: от MapReduce до Лямбда-выражений
Функциональное программирование - это парадигма программирования, которая ставит акцент на использовании функций как основного строительного блока программ. В данной статье мы рассмотрим основы функционального программирования, начиная от концепции MapReduce и заканчивая использованием лямбда-выражений. MapReduce MapReduce представляет собой шаблон обработки данных, широко используемый в функциональном программировании. Он включает два основных шага: функцию Map, которая преобразует данные в пары ключ-значение, и функцию Reduce, которая объединяет все значения, связанные с одним ключом...