augment-vir - v31.61.0
    Preparing search index...

    Function executeCount

    • Executes the given callback a given count of times.

      Type Parameters

      • N extends number
      • T = void | undefined

      Parameters

      • count: N
      • callback: (currentCount: number, totalCount: number) => T

      Returns Extract<T, Promise<any>> extends never
          ? Tuple<T, N>
          : Exclude<T, Promise<any>> extends never
              ? Promise<Tuple<Awaited<T>, N>>
              : MaybePromise<Tuple<Awaited<T>, N>>

      import {executeCount} from '@augment-vir/common';

      executeCount(5, (count) => console.log(count)); // will log: 1,2,3,4,5