Asynchronous Iterator
Asynchronous Iterator é uma interface que permite percorrer uma sequência de dados de forma assíncrona, usando a palavra-chave for await...of
em linguagens como JavaScript.
Exemplo: for await (const linha of stream)
percorre um stream linha a linha conforme os dados chegam.