Лямбда-выражения
Лямбда-выражение — это объект-функция, записанный на Lisp. Вот пример:
(lambda (x) "Return the hyperbolic cosine of X." (* 0.5 (+ (exp x) (exp (- x)))))
В Emacs Lisp такой список является допустимым выражением, которое вычисляется в объект-функцию.
Само по себе лямбда-выражение не имеет имени; это анонимная функция. Хотя лямбда-выражения можно использовать таким образом (см. Анонимные функции), чаще их связывают с символами, чтобы создавать именованные функции (см. Присвоение имени функции). Прежде чем перейти к подробностям, в следующих подразделах описаны компоненты лямбда-выражения и их назначение.
Copyright © 1990-1996, 1998-2026 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Lambda-Expressions.html