public interface Either<X,Y>
boolean
isLeft()
isRight()
X
left()
static <X,Y> Either<X,Y>
left(X left)
Y
right()
right(Y right)
static <X,Y> Either<X,Y> left(X left)
static <X,Y> Either<X,Y> right(Y right)
boolean isLeft()
boolean isRight()
X left()
Y right()