Generators என்பது yield keyword ஐ பயன்படுத்தி ஒரே நேரத்தில் முழு array ஐ memory இல் உருவாக்குவதற்கு பதிலாக ஒரு நேரத்தில் ஒரு value (lazily) உற்பத்தி செய்வதன் மூலம் பெரிய datasets களை iterate செய்வதற்கான memory-efficient வழி. அவை பெரிய அல்லது streaming data க்கு ஆதரவாக உள்ளன.
yield vs array ஐ return செய்தல்
{
= [];
( = ; < ; ++) { [] = ; }
;
}
{
( = ; < ; ++) {
;
}
}
(() ) {
();
}
