Меню

ponomaryov.org.ua

Личный сайт

Лямбды в php

Оказывается в php с недавних пор (с 5.3) есть функции-анонимы. Причем функции наследуют родительские локальные переменные. Не вникал в это подробно, но похоже теперь можно много мутить с функциями как объектами, жаль что не со всеми с функциями, а только с такими функциями анонимами, которые введены как отдельный класс.

Как все эти нововведения вписываются в изящный дизайн (ирония!) php непонятно. Особенно как лямбды соседствуют с кошернейшим оператором goto.