1
Функція зменшення функції Perl 6 та метаоператор скорочення дають різні результати
my @s=<1 2 3 2 3 4>; say reduce {$^a < $^b}, @s; say [<] @s; # -------- # True # False Моє запитання двояке: По-перше, чому метаоператор скорочення обробляє <оператора інакше? Схоже, метаопція зменшення оцінюється за допомогою змінної, яка при першій зміні від істинного до помилкового зберігає цю зміну, …