Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Funktionale Programmierung

Lazy und unendliche Sequenzen

Eine träge Liste berechnet ihre Elemente erst, wenn man nach ihnen fragt. Damit lassen sich Sequenzen beschreiben, die im Grunde unendlich sind — alle natürlichen Zahlen, alle Zweierpotenzen, die ganze Fibonacci-Folge — und dann genau der Teil entnehmen, den Sie brauchen.

Raku baut solche Sequenzen mit dem Sequenzoperator .... Dieser Abschnitt zeigt, wie man endliche und unendliche Sequenzen schreibt und wie man ihnen sicher Werte entnimmt.

Themen in diesem Abschnitt

Praxis

Lösen Sie 2 Quizze zum Inhalt dieses Abschnitts.

Übungen

Dieser Abschnitt enthält 3 Übungen. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.

  1. Die ersten Vielfachen von sieben
  2. Potenzen von drei
  3. Die Tribonacci-Folge

Kursnavigation

Lösung: Summieren mit pull-one   |   Der Sequenzoperator