Iteratori, generatori e coroutine
Nella lezione del 7/11, abbiamo visto alcuni concetti tipici di Python, ma presenti anche in altri linguaggi di programmazione:
A partire da questi ultimi, abbiamo costruito un modello di multithreading non-preemptive (i.e., cooperativo) basato sul concetto di coroutine.
Qui potete trovare gli esempi Python visti a lezione, e qui un tutorial sull'uso dei generatori e degli iteratori.