Generator (informatica): verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
k →‎Python: bondiger
k →‎Python: woordkeuze
Regel 29:
De generator <code>even_getallen</code> zal nu telkens een getal opleveren (<code>j</code>) die in de lus gebruikt kan worden. Deze lus zal net zo lang worden uitgevoerd zolang de generator nog waarden blijft teruggeven. Elke keer als de generator een waarde teruggeeft, wordt de executie van de generator stilgelegd en wordt de lus een keer uitgevoerd. Als dit is gebeurd dan wordt de executie van de generator hervat.
 
Wanneer de generator geheel uitgevoerd is, wordt de lus niet meer uitgevoerd aangezien er geen waarden meer zijn. In dit gevalvoorbeeld blijft de generator telkens getallen teruggeven waardoor men in de lus moet bepalen wanneer men klaar is. Zodra de executie van de lus wordt beëindigd, is de generator niet meer nodig voor het genereren van waarden.
 
===Haskell===