Раннее jdk8-ea javadocs вроде этого указывает, что существует интерфейс java.util.stream.Streamable, который, как представляется, имеет такое же отношение к Stream, как Iterable имеет значение Iterator.
Теперь кажется, что мы застряли с Supplier<Stream>, что, конечно же, не то же самое.
Что случилось с Streamable?