可以将流管道视为Monad吗?

时间:2019-06-20 13:33:10

标签: java java-8 functional-programming java-stream monads

Java 8流可以由intermediate and terminal operations的组合组成。这使它成为创建“流管道”的强大工具,就像这样:

int[] ints = {1, 2, 3};
IntStream.of(ints)
  .parallel()
  .map(someInt -> ++someInt)
  .filter(someInt -> someInt < 3)
  .count();

这可以算是Monad吗?

0 个答案:

没有答案