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