É possível uma função que é chamada dentro de um loop qualquer retornar uma ação, como "break"?
Tive essa situação em meu código e, ao tentar fazer isso, era acusado de que minha função não estava dentro de um loop.
De fato, o código da função não está. Apenas a função em si é chamada em um loop.
Mas é possível uma função retornar "break" ou "continue?"