> -- Geniepro писал(а):
> Ведь это просто функция, которая имеет доступ к внутренним переменным и функциям другой функции, где они все определены, и которая может быть возвращена в качестве результата или передана как параметр в третьи функции... Что тут непонятного-то?
Я хотел сказать, что мне непонятно (так вот сразу), какой момент из реальности этим моделируется. Сами по себе функции ФП - абстракции отнюдь не первого порядка, а замыкания - это уже асбтракции поверх этих функций...
Поэтому и сопоставлять с ООП некорректно. Оттого, что какой-то технический закидон можно эмулировать и через одно, и через другое?