ts-data-forge
Version:
[](https://www.npmjs.com/package/ts-data-forge) [](https://www.npmjs.com/package/ts-data-forge) [;
*
* assert.strictEqual(TernaryResult.unwrapOkOr(errValue, 0), 0);
*
* const unwrapWithDefault = TernaryResult.unwrapOkOr('fallback');
*
* assert.strictEqual(unwrapWithDefault(TernaryResult.ok(5)), 5);
*
* assert.strictEqual(
* unwrapWithDefault(TernaryResult.warn('warn-value', 'warn')),
* 'warn-value',
* );
* ```
*/
export declare function unwrapOkOr<R extends UnknownTernaryResult, D>(result: R, defaultValue: D): D | UnwrapOk<R>;
export declare function unwrapOkOr<S, D>(defaultValue: D): <W, E>(result: TernaryResult<S, E, W>) => D | S;
//# sourceMappingURL=ternary-result-unwrap-ok-or.d.mts.map