:while

[syntax] :while generator expression

SRFI-42: Runs generator while expression evaluates to non-#f. The guarding expression is included in the scope of the variables introduced by the generator.

Note the distinction between the filter if and the modified generator expressed by :while.