onrails
    Preparing search index...
    • Wrap a throwing sync function — neverthrow Result.fromThrowable

      Type Parameters

      • A extends readonly unknown[]
      • T
      • E

      Parameters

      • fn: (...args: A) => T
      • onThrow: (error: unknown) => E

      Returns (...args: A) => Result<T, E>

    • Wrap a throwing sync function — neverthrow Result.fromThrowable

      Type Parameters

      • F extends (...args: never) => unknown
      • E

      Parameters

      • fn: F
      • onThrow: (error: unknown) => E

      Returns (...args: Parameters<F>) => Result<ReturnType<F>, E>