Map the right B value into an B1 with the fn mapper, while keeping the left value untouched.
B
B1
fn
@override Either<a, B1> second<B1>(B1 Function(b) fn) => bimap<a, B1>(a: _identity, b: fn);