1
পার্ল 6 ফাংশন হ্রাস এবং হ্রাস মেটাওপ্রেটর বিভিন্ন ফলাফল দেয়
my @s=<1 2 3 2 3 4>; say reduce {$^a < $^b}, @s; say [<] @s; # -------- # True # False আমার প্রশ্নটি দ্বিগুণ: প্রথমত, হ্রাস মেটাওপ্রেটার কেন অপারেটরটিকে আলাদাভাবে প্রসেস করে <? দেখে মনে হচ্ছে হ্রাস মেটাওপ আনুমানিকভাবে একটি ভেরিয়েবল ব্যবহার করছে যা সত্য থেকে প্রথম মিথ্যাতে পরিবর্তিত …