Descrição
Tratamento de iteradores em código legado Python 2 pode usar um pequeno auxiliar para obter o primeiro elemento correspondente. Esta biblioteca reduz boilerplate repetido em torno de iteráveis e valores padrão.
Ela é importada por aplicações e bibliotecas, não usada como programa independente. O chamador decide qual iterável é avaliado e se essa avaliação tem efeitos colaterais.