gpt4 book ai didi

scala - scalaz 中是否有 Try 对象的序列函数?

转载 作者:行者123 更新时间:2023-12-01 10:45:35 26 4
gpt4 key购买 nike

Scalaz 有一个序列函数,可以将 List[Option[A]] 转换为 Option[List[A]]。 Try 是否有类似的东西将 List[Try[A]] 转换为 Try[List[A]]?

最佳答案

如果您有the Try monad from scalaz-outlaws,您可以使用相同的sequence 函数在范围内。

(如评论中所述,此代码违反了仿函数组合法则,因此在与某些函数一起使用时可能会导致意外行为。不过对于您的用例来说应该没问题)

关于scala - scalaz 中是否有 Try 对象的序列函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26682319/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com