Являются ли лямбда-выражения (и в какой-то степени анонимными функциями) замыканиями?
Мое понимание закрытий заключается в том, что они являются функциями, которые рассматриваются как объекты, которые, как представляется, являются точным представлением о том, какие анонимные функции и выражения Лямбда делают.
И правильно ли назвать их закрытием? Я понимаю, что закрытие произошло (или стало популярным) из-за диалекта lisp, но является ли это также общим термином программирования?
Спасибо за любое разъяснение, которое вы можете предоставить!