code: @Override
      public R getOrElse(Supplier<R> supplier) {
          return either.fold(v -> supplier.get(), v -> v);
      }
docs: Returns the value if this is a {@link Right} else the value provided by the supplier.
  
  @param supplier
  The supplier
  @return The value
  @since 1.1