• Preparing search index...
  • The search index is not available
Houston Common Library
  • Houston Common Library
  • @45drives/houston-common-lib
  • neverthrow
  • fromAsyncThrowable

Function fromAsyncThrowable

  • fromAsyncThrowable<A extends readonly any[], R, E>(fn: ((...args: A) => Promise<R>), errorFn?: ((err: unknown) => E)): ((...args: A) => neverthrow.ResultAsync<R, E>)
  • Type Parameters

    • A extends readonly any[]
    • R
    • E

    Parameters

    • fn: ((...args: A) => Promise<R>)
        • (...args: A): Promise<R>
        • Parameters

          • Rest ...args: A

          Returns Promise<R>

    • Optional errorFn: ((err: unknown) => E)
        • (err: unknown): E
        • Parameters

          • err: unknown

          Returns E

    Returns ((...args: A) => neverthrow.ResultAsync<R, E>)

      • (...args: A): neverthrow.ResultAsync<R, E>
      • Parameters

        • Rest ...args: A

        Returns neverthrow.ResultAsync<R, E>

    • Defined in node_modules/neverthrow/dist/index.d.ts:35

Settings

Member Visibility

Theme

Official Cockpit API Documentation
Houston Common Library
  • Loading...

Generated using TypeDoc