главная
|
статьи по категориям
|
поиск
|
помощь
|
о проекте
|
wiki-linki.ru - поиск статей википедии и связей между ними
Функциональное программирование
Функциона́льное программи́рование
— раздел
дискретной математики
и
парадигм программирования
, в которой процесс
вычисления
трактуется как вычисление значений
функций
в математическом понимании последних (в отличие от функций как подпрограмм в
процедурном программировании
). Противопоставляется парадигме
императивного программирования
, которая описывает процесс вычислений как последовательность изменения
состояний
(в значении, подобном таковому в
теории автоматов
). Функциональное программирование не предполагает изменяемость данных (в отличие от
императивного
, где одной из базовых концепций является
переменная
).
Вопрос по теме
Сформулируйте свой вопрос в одном предложении. Для вопросов и ответов используется сервис
Отвечай.ru
задать вопрос
Ссылки на внешние ресурсы:
Сильные стороны функционального программирования
Почему никто не использует функциональные языки
Пишем функционально
«Почему ФЯ?» или Стоит ли учить что-то радикально отличное от C++/Java/Python
Lazy evaluation — это завтрашние результаты вычисления функций уже сегодня
- Читать статью в википедии
- Список наиболее близких по теме статей
- Упоминания этой статьи в других статьях
Просмотр Карты Памяти (MindMap) статьи
Перейти на главную страницу
По теме:
Функция (программирование)
Хвостовая рекурсия
Дискретная математика
Haskell
Парадигма программирования
Scheme
Категории:
Функциональное программирование
Парадигмы программирования
Проект wiki-linki.ru основан на данных
Wikipedia
, доступной в соответствии с GNU Free Documentation License.