Saltar al contenido

23 · Concurrencia

Delegación lazy de generadores

yield ... hijo delega un valor cada vez y mantiene el cursor del hijo entre reanudaciones. No materializa un array. Cerrar el generador exterior cierra el hijo activo y ejecuta su limpieza; yield común conserva su comportamiento.

En esta página

yield ... hijo delega un valor cada vez y mantiene el cursor del hijo entre reanudaciones. No materializa un array. Cerrar el generador exterior cierra el hijo activo y ejecuta su limpieza; yield común conserva su comportamiento.

Ejemplo completo

Delegación lazy de generadores.

generator_delegation.zolo
Playground
fn* middle()->int{yield 2;yield 3}
fn* values()->int{yield 1;yield ... middle();yield 4}
for value in values(){print(value)}

Reglas y comportamiento

Tareas paralelas y plazos · Documentación

Desde un checkout del repositorio:

zolo examples/features/generator_delegation.zolo

Índice global

Encuentra tu camino por Zolo

Prueba una idea

Empieza aquí

9 resultados

9 resultados

enespt-br