my @s=<1 2 3 2 3 4>;
say reduce {$^a < $^b}, @s;
say [<] @s;
# --------
# True
# False
Benim sorum iki kat: Birincisi, azaltma metaoperator neden <
operatörü farklı işler ? İndirgeme metaopu, doğrudan yanlış'a ilk değişiklikte bu değişikliği koruyan bir değişken kullanıyor.
say [\<] @s;
# ----------
# (True True True False False False)
İkincisi, bunu azaltma işlevinin içinde de kullanmak istiyorum, yani azaltma işlevinin kıvırcık parantezleri içinde bazı kodlar sunarak azaltma meta operatörü ile aynı sonucu verir. Nasıl yapabilirim? Teşekkür ederim.