gpt4 book ai didi

scala - 如何将 Stream[IO, List[A]] 转换为 Stream[IO, A]

转载 作者:行者123 更新时间:2023-12-03 18:35:26 24 4
gpt4 key购买 nike

我想解析一个输出 A 集合的 json 文件。 Output 的签名是 IO[List[A]]
如何将此值转换为 Stream : Stream[IO, A]
我可以转换为 Stream[IO, List[A]] 但这不是我想要的

fs2.Stream.eval(input).flatMap(x => fs2.Stream.apply(x))
谢谢

最佳答案

尝试

fs2.Stream.eval(output).flatMap(x => fs2.Stream.apply(x: _*))

What does `:_*` (colon underscore star) do in Scala?

关于scala - 如何将 Stream[IO, List[A]] 转换为 Stream[IO, A],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49751533/

24 4 0