Разница между крышками и лямбдами? [Дубликат]

1

Возможный дубликат:
В чем разница между "закрытием" и "лямбдой" ?

Привет, мир!

Простите меня, если это немного newb q, но каждый всегда получает компьютеры об этом.

Что на самом деле лямбда? И что такое закрытие?

Насколько я понимаю, лямбда является анонимной функцией, а замыкание является указателем на переменные родительской области lambdas.. (например, моментальный снимок переменных функции, в которой он был объявлен)

Насколько это правильно?

Спасибо

Daniel

  • 3
    Возможно, вы захотите принять некоторые из ответов, которые были вам предоставлены (особенно потому, что кажется, что есть некоторые хорошие). С большей вероятностью вы получите ответы на свои будущие вопросы.
Теги:
computer-science
theory

1 ответ

1

Это абсолютно правильно. Термин "замыкание" описывает предмет области видимости, термин лямбда описывает всю функцию как предметную вещь.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню