• qunitx-cli
  • lib/stream/stream.ts
    • . StreamClass
    • cycle
method StreamClass.cycle
Private
StreamClass.cycle<U>(source: Source<U>): StreamClass<Exclude<U, AnyFailure>, Extract<U, AnyFailure>>

Repeats a re-iterable source forever — always bound it (take, takeWhile).

await Stream.cycle([1, 2]).take(5).collect(); // [1, 2, 1, 2, 1]

Type Parameters

U

Parameters

source: Source<U>

Return Type

StreamClass<Exclude<U, AnyFailure>, Extract<U, AnyFailure>>

Document Navigation

  • Type Parameters
    • U
  • Parameters
    • source
  • Return Type