code: public static <T> Supplier<T> supplier(CheckedSupplier<T> supplier) {
          return Unchecked.supplier(supplier, Unchecked.RETHROW_ALL);
      }
docs: Wrap a {@link CheckedSupplier} in a {@link Supplier}.
  <p>
  Example:
  <code><pre>
  ResultSet rs = statement.executeQuery();
  Stream.generate(Unchecked.supplier(() -> rs.getObject(1)));
  </pre></code>