extend method
Implementation
EitherExtended<L, R> extend() {
return switch (this) {
Left left => LeftExtended<L, R>(left.value),
Right right => RightExtended<L, R>(right.value),
_ => throw UnimplementedError(),
};
}
EitherExtended<L, R> extend() {
return switch (this) {
Left left => LeftExtended<L, R>(left.value),
Right right => RightExtended<L, R>(right.value),
_ => throw UnimplementedError(),
};
}