Generators bieden een geheugenefficiënte manier om grote datasets te itereren door waarden één tegelijk (lui) te produceren met behulp van het yield sleutelwoord, in plaats van een hele array tegelijk in het geheugen op te bouwen. Ze zijn ideaal voor grote of streamingdata.
yield versus een array retourneren
{
= [];
( = ; < ; ++) { [] = ; }
;
}
{
( = ; < ; ++) {
;
}
}
(() ) {
();
}
