Function bulrtot

  • Internal

    Block until lambda returns true or timeout

    timeout_ms should be divisible by 50

    Type Parameters

    • ok_t

    Parameters

    • fun: (() => boolean)
        • (): boolean
        • Returns boolean

    • result_fun: (() => ok_t)
        • (): ok_t
        • Returns ok_t

    • timeout_ms: number
    • timeout_msg: string
    • logger: Logger

    Returns Promise<Safe<ok_t, SkTimeoutError>>

Generated using TypeDoc