L14: Suspensión y Scopes de Concurrencia
¿Qué aprenderás en esta lección?
Sección titulada «¿Qué aprenderás en esta lección?»En esta lección exploraremos:
- Teoría a fondo: Funciones
suspend, ciclo de vida deJob, constructores de corrutinas (launch,async/await),coroutineScopey cancelación cooperativa con comprobación deisActive/yield. - Bajo el capó: Transformación del compilador a Máquinas de Estado (
Continuation Passing Style- CPS) y el parámetro ocultoContinuation<T>. - Laboratorio Incremental (AI Chat CLI): Creación de una animación concurrente de “IA escribiendo…” en la terminal en paralelo con la recepción del stream de respuesta.
Navegación
Sección titulada «Navegación» ← Temario del Curso Volver al índice general de lecciones.
← Lección Anterior (L13) Corrutinas vs Asincronía Tradicional.
Siguiente Lección (L15) → Contextos y Dispatchers.