Swaps the success and error values of a Result.
Result
The input UnknownResult type.
UnknownResult
The Result to swap.
A new Result with success and error swapped.
const okValue = Result.ok('value');const errValue = Result.err('error');assert.deepStrictEqual(Result.swap(okValue), Result.err('value'));assert.deepStrictEqual(Result.swap(errValue), Result.ok('error')); Copy
const okValue = Result.ok('value');const errValue = Result.err('error');assert.deepStrictEqual(Result.swap(okValue), Result.err('value'));assert.deepStrictEqual(Result.swap(errValue), Result.ok('error'));
Swaps the success and error values of a
Result.