Type alias CallbackPromise<T, E>

CallbackPromise<T, E>: ((Ok, Err) => Promise<Ok<T> | Err<E>>)

Type Parameters

  • T

  • E

Type declaration

    • (Ok, Err): Promise<Ok<T> | Err<E>>
    • Parameters

      • Ok: ((val) => Ok<T>)
          • (val): Ok<T>
          • Parameters

            • val: T

            Returns Ok<T>

      • Err: ((err) => Err<E>)

      Returns Promise<Ok<T> | Err<E>>

Generated using TypeDoc