Le nouveau module asyncio de Python 3.4 est haut-niveau et complexe. Le coeur d'asyncio est composé de plusieurs briques simples, la complexité vient de la composition élégante de ces briques. Des versions alégées de ces briques vont être réécrites pour introduire différents concepts.
Programme :
Ordonnanceur basé sur des callbacks
Ordonnanceur simple : call_soon()
Boucle infinie : run_forever()
Résultat asynchrone
Future
Future : intégration avec la boucle d'événement
Générateur Python et yield-from
Générateur
yield-from
Tâche asyncio
Coroutine