Options
All
  • Public
  • Public/Protected
  • All
Menu

promist v5.1.0

Index

Functions

control

  • control<T, A>(test: () => boolean | Error | Promise<boolean | Error>, generator: (...args: A) => Generator<any, T | Promise<T>, any>): (...args: A) => Promise<T>
  • Type parameters

    • T

    • A: any[]

    Parameters

    • test: () => boolean | Error | Promise<boolean | Error>
        • (): boolean | Error | Promise<boolean | Error>
        • Returns boolean | Error | Promise<boolean | Error>

    • generator: (...args: A) => Generator<any, T | Promise<T>, any>
        • (...args: A): Generator<any, T | Promise<T>, any>
        • Parameters

          • Rest ...args: A

          Returns Generator<any, T | Promise<T>, any>

    Returns (...args: A) => Promise<T>

      • (...args: A): Promise<T>
      • Parameters

        • Rest ...args: A

        Returns Promise<T>

isPromise

  • isPromise(item: any): item is Promise<unknown>

isPromiseLike

  • isPromiseLike(item: any): item is PromiseLike<unknown>

timeout

until

wait

Generated using TypeDoc