Example #1
0
 static <T> Gen<T> of(T seed, Function<? super T, ? extends T> next) {
   final Iterator<T> iterator = Stream.gen(seed, next).iterator();
   return ignored -> iterator.next();
 }