com.bazaarvoice.support.scala.control
These methods generate lists using while and do...while loops, similar to the for comprehension.
Thus, you can do:
val result1: List[String] = do { g() } while (f() < 5) val result2: List[String] = while (f() < 5) { g() }
do
while
These methods generate lists using while and do...while loops, similar to the for comprehension.
Thus, you can do:
val result1: List[String] =
do
{ g() }while
(f() < 5) val result2: List[String] =while
(f() < 5) { g() }