swap

fun <L, R> Either<L, R>.swap(): Either<R, L>

Returns left value in Either.Right if it is Either.Left or vice versa.

Example:

Either.left("left").swap()   // Result: Either.Right("left")
Either.right("right").swap() // Result: Either.Left("right")

Important: This is a Public Preview API. It may be changed or removed at any time.