1
Perl 6 mengurangi fungsi dan reduksi metaoperator memberikan hasil yang berbeda
my @s=<1 2 3 2 3 4>; say reduce {$^a < $^b}, @s; say [<] @s; # -------- # True # False Pertanyaan saya ada dua: Pertama, mengapa metaoperator reduksi memproses <operator secara berbeda? Sepertinya reduksi metaop diperkirakan menggunakan variabel yang, pada perubahan pertama dari true ke false, mempertahankan perubahan …