анонимная функция
Sign in to saveAlso known as function literal, function constant, lambda abstraction, λ-abstraction, nameless function, lambda expression, lambda function
function definition that is not bound to an identifier
Wikidata facts
- Subclass of
- function
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/lambda
- different from
- constant function
Sources (1)
via Wikidata · CC0
Article · Русский
Анонимная функция в программировании — особый вид функций, которые объявляются в месте использования и не получают уникального идентификатора для доступа к ним. Поддерживаются во многих языках программирования. Обычно при создании анонимные функции либо вызываются напрямую, либо ссылка на функцию присваивается переменной, с помощью которой затем можно косвенно вызывать данную функцию. Но в последнем случае анонимная функция получает имя и уже перестаёт быть анонимной. Если анонимная функция ссылается на переменные, не содержащиеся в её теле (захват), то такая функция называется замыканием. Лямбда-выражение — типичная для многих языков синтаксическая конструкция для определения анонимной функции.
Abstract from DBpedia / Wikipedia · CC BY-SA