Vavr 文档中有以下示例:
// 1000 random numbers
for (double random : Stream.gen(Math::random).take(1000)) {
...
}
但是,我在vavr javadoc中的 Stream 类型上找不到上述方法(gen)。
这些似乎是相似的行为:
for (double nonRandom : Stream.range(1, 20)) {
System.out.println(nonRandom);
}
for (double random : Stream.continually(Math::random).take(7)) {
System.out.println(random);
}
但也有Stream.gen()
地方吗?
我是在错误的地方搜索还是 vavr 用户指南中提到的过时方法?