Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Funktionale Programmierung / Funktionen höherer Ordnung / Exercises / Filtern mit einem Block

Lösung: Filtern mit einem Block

Hier ist eine mögliche Lösung der Aufgabe.

Code

say (1..10).grep(* > 5).elems;

🦋 Du findest den Quellcode in der Datei filter-block.raku.

Ausgabe

5

Kommentare

  1. grep nimmt den Block * > 5 auf und behält die Zahlen, für die er wahr ist: 6, 7, 8, 9, 10.

  2. .elems zählt sie, was 5 ergibt.

Kursnavigation

Filtern mit einem Block   |   Lambdas und Closures