aioplus.aprepend

aioplus.aprepend(value, aiterable, /)

Yield value, then from aiterable.

Parameters:
  • value (V) – Value.

  • aiterable (AsyncIterable[T]) – Iterable.

Returns:

Iterator.

Return type:

AsyncIterator[V | T]

Examples

>>> [num async for num in aprepend(0, arange(1, 5))]
[0, 1, 2, 3, 4]