15 lines
346 B
Java
15 lines
346 B
Java
package commons.extensions.java.lang.Iterable;
|
|
|
|
import manifold.ext.rt.api.*;
|
|
|
|
import java.util.stream.Stream;
|
|
import java.util.stream.StreamSupport;
|
|
|
|
@Extension
|
|
@Structural
|
|
public class IterableExt {
|
|
public static <T> Stream<T> stream(@This Iterable<T> iterable) {
|
|
return StreamSupport.stream(iterable.spliterator(), false);
|
|
}
|
|
}
|