Puede usarse un bucle while con rendimiento en escala
Aquí está el formato estándar para un for / yield en scala: observe que espera una colección, cuyos elementos impulsan la iteración.
for (blah <- blahs) yield someThingDependentOnBlah
Tengo una situación en la que se producirá un número indeterminado de iteraciones en un bucle. La lógica del bucle interno determina cuántos se ejecutarán.
while (condition) { some logic that affects the triggering condition } yield blah
Cada iteración generará un elemento de una secuencia, al igual que un rendimiento programado para hacerlo. ¿Cuál es una forma recomendada de hacer esto?