Core exports - Types, Result<T,E>, errors, and logger Split from index.ts for file size compliance (Issue #285)
Extracts the success value from a Result, or returns a default value.
The success value type
The error value type
The Result to unwrap
The default value to return if Err
The success value or the default value
const result = err(new Error('failed'));const value = unwrapOr(result, 'fallback');console.log(value); // "fallback" Copy
const result = err(new Error('failed'));const value = unwrapOr(result, 'fallback');console.log(value); // "fallback"
Core exports - Types, Result<T,E>, errors, and logger Split from index.ts for file size compliance (Issue #285)