Corso di Raku / Programmazione funzionale, concorrente, reattiva e web / Programmazione funzionale

Sequenze pigre e infinite

Un elenco pigro calcola i propri elementi solo quando vengono richiesti. Questo rende possibile descrivere sequenze concettualmente infinite — tutti i numeri naturali, tutte le potenze di due, l’intera sequenza di Fibonacci — e poi prenderne solo la parte che serve.

Raku costruisce sequenze simili con l’operatore di sequenza .... Questa sezione mostra come scrivere sequenze finite e infinite e come estrarne valori in sicurezza.

Argomenti di questa sezione

Pratica

Risolvi 2 quiz sul contenuto di questa sezione.

Esercizi

Questa sezione contiene 3 esercizi. Guarda tutti gli argomenti di questa sezione prima di iniziare gli esercizi.

  1. I primi multipli di sette
  2. Potenze di tre
  3. La successione di Tribonacci

Soluzione: Sommare con pull-one   |   L’operatore di sequenza