FS2(Scala的功能流)如何做组(n)

时间:2018-04-07 13:52:08

标签: scala akka-stream fs2

如何分组元素?可能的解决方案:

  • chunkLimit
  • segmentLimit
  • segmentN
  • groupAdjecentBy

哪个不完全正确。

我在grouped

中寻找Akka Streams之类的内容

1 个答案:

答案 0 :(得分:1)

segmentN是您要使用的-它为您提供了Segment,您可以seg.force.toVector

myStream.segmentN(limit).map(seg => seg.force.toVector)产生Stream[F, Vector[A]]