Type Parameters

  • T
  • E

Implements

Constructors

Properties

_promise: any

Methods

  • Type Parameters

    • A

    Parameters

    • ok: ((t: T) => A)
        • (t: T): A
        • Parameters

          Returns A

    • _err: ((e: E) => A)
        • (e: E): A
        • Parameters

          Returns A

    Returns Promise<A>

  • Type Parameters

    • A

    Parameters

    Returns Promise<T | A>