Курс по Raku / Функционално, паралелно, реактивно и уеб програмиране / Функционално програмиране / Функции от по-висок ред / Exercises / Филтриране с блок
Решение: Филтриране с блок
Ето едно възможно решение на задачата.
Код
say (1..10).grep(* > 5).elems;🦋 Намерете програмата във файла filter-block.raku.
Изход
5Коментари
grepприема блока* > 5и запазва числата, за които той е истина:6, 7, 8, 9, 10..elemsги преброява и дава5.