rx/core/observable.py
def while_do(condition: Callable[[Any], bool], source: ObservableBase) -> ObservableBase:
        """Repeats source as long as condition holds emulating a while
        loop.

        Keyword arguments:
        condition -- The condition which determines if the source will
            be repeated.

        Returns an observable sequence which is repeated as long as the
            condition holds.
        """
        from ..operators.observable.whiledo import while_do
        return while_do(condition, source)
Repeats source as long as condition holds emulating a while
        loop.

        Keyword arguments:
        condition -- The condition which determines if the source will
            be repeated.

        Returns an observable sequence which is repeated as long as the
            condition holds.
        
Repeats source as long as condition holds emulating a while
loop.

Keyword arguments:
condition -- The condition which determines if the source will
be repeated.

Returns an observable sequence which is repeated as long as the
condition holds.
Repeats source as long as condition holds emulating a while loop . Keyword arguments : condition -- The condition which determines if the source will be repeated . Returns an observable sequence which is repeated as long as the condition holds .
def while_do(condition: Callable[[Any], bool], source: ObservableBase) -> ObservableBase:
        from ..operators.observable.whiledo import while_do
        return while_do(condition, source)
def while_do ( condition : Callable [ [ Any ] , bool ] , source : ObservableBase ) -> ObservableBase : from . . operators . observable . whiledo import while_do return while_do ( condition , source )
Repeats source as long as condition holds emulating a while
loop.
Repeats source as long as condition holds emulating a while loop .
"""Repeats source as long as condition holds emulating a while
        loop.

        Keyword arguments:
        condition -- The condition which determines if the source will
            be repeated.

        Returns an observable sequence which is repeated as long as the
            condition holds.
        """
condition
Callable[[Any], bool]
source
ObservableBase