You can convert from one dataType of stream to another using map like
Stream.of(4, 0.1).map(i->Double.valueOf(i)).reduce(Double.MAX_VALUE, Double::min);