code: public static <L, R> Either<L, R> right(R r) {
          return new Right<>(r);
      }
docs: Static factory method for creating a right value.
  
  @param r   the wrapped value
  @param <L> the left parameter type
  @param <R> the right parameter type
  @return a right value of r