Dedup<T>: T extends neverthrow.Result<infer RL, infer RR>
    ? [unknown] extends [RL]
        ? neverthrow.Err<RL, RR>
        : neverthrow.Ok<RL, RR>
    : T

Type Parameters

  • T