ts-data-forge
    Preparing search index...
    • Safely unwraps the Warn value.

      Type Parameters

      • R extends UnknownTernaryResult

      Parameters

      • result: R

      Returns UnwrapWarn<R> | undefined

      const warnValue = TernaryResult.warn('ok', 'careful');

      const okValue = TernaryResult.ok('ok');

      assert.strictEqual(TernaryResult.unwrapWarn(warnValue), 'careful');

      // eslint-disable-next-line @typescript-eslint/no-confusing-void-expression
      assert.strictEqual(TernaryResult.unwrapWarn(okValue), undefined);