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?

Respuestas a la pregunta(3)

Su respuesta a la pregunta