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