Module xmodel.util
Expand source code
from typing import Union, Iterator, Iterable, TypeVar
from xloop import xloop, DEFAULT_NOT_ITERATE
T = TypeVar("T")
def loop(*args: Union[Iterable[T], T]) -> Iterator[T]:
return xloop(*args, not_iterate=[*DEFAULT_NOT_ITERATE, dict])
Functions
def loop(*args: Union[Iterable[~T], ~T]) ‑> Iterator[~T]
-
Expand source code
def loop(*args: Union[Iterable[T], T]) -> Iterator[T]: return xloop(*args, not_iterate=[*DEFAULT_NOT_ITERATE, dict])