Scalaz有一个sequence函数,它可以将List [Option [A]]转换为Option [List [A]]。对于将List [Try [A]]转换为Try [List [A]]的类似方法是否存在?
如果您的作用域中有scalaz-outlaws的Try单子,您可以使用相同的sequence函数。 (正如评论中所解释的那样,这段代码违反了函子组合定律,因此在与某些函数一起使用时可能会导致意外行为。但是对于您的用例来说应该没问题)