@dbidwell94/ts-utils
    Preparing search index...

    Variable resultConst

    result: {
        err: {
            <T>(): Result<T, Error>;
            <T>(error: string): Result<T, Error>;
            <T, E extends Error = Error>(error: E): Result<T, E>;
        };
        fromPromise: {
            <T, E extends Error>(val: Result<Promise<T>, E>): Promise<Result<T, E>>;
            <T, E extends Error = Error>(val: Promise<T>): Promise<Result<T, E>>;
        };
        ok: <T, E extends Error = Error>(value: T) => Result<T, E>;
    } = ...

    Represents the Result<T, E> module exported from the result package all packaged under one namespace.

    Type Declaration

    • err: {
          <T>(): Result<T, Error>;
          <T>(error: string): Result<T, Error>;
          <T, E extends Error = Error>(error: E): Result<T, E>;
      }
    • fromPromise: {
          <T, E extends Error>(val: Result<Promise<T>, E>): Promise<Result<T, E>>;
          <T, E extends Error = Error>(val: Promise<T>): Promise<Result<T, E>>;
      }
    • ok: <T, E extends Error = Error>(value: T) => Result<T, E>