Функциональный язык

Автор: Monica Porter
Дата создания: 22 Март 2021
Дата обновления: 27 Июнь 2024
Anonim
Поговорим про функциональное программирование
Видео: Поговорим про функциональное программирование

Содержание

Определение - Что означает функциональный язык?

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


Функциональные языки получают свою основную структуру из математической основы лямбда-исчисления и комбинаторной логики. Erlang, LISP, Haskell и Scala являются наиболее известными функциональными языками.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет функциональный язык

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

Однако отсутствие побочных эффектов также является недостатком функционального языка, поскольку не все программы могут быть разработаны без этих эффектов, особенно те, которые требуют изменения состояний и создания процедур ввода / вывода (I / O).