Swaps the success and error values of a Result.
Result
The input Result.Base type.
Result.Base
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
.