gpt4 book ai didi

scala - 将 List[ValidationNEL[String, Unit]] 转换为 ValidationNEL[String, Unit]

转载 作者:行者123 更新时间:2023-12-01 12:50:37 25 4
gpt4 key购买 nike

是否有一种标准方法可以将左侧展平成一个列表?

谢谢!

最佳答案

我不确定您要做什么,但是 Monoid 实例应该可以解决问题:

scala> List(
| println("test").successNel[String],
| "a".failNel[Unit],
| "b".failNel[Unit]
| ).suml == Failure(NonEmptyList("a", "b"))
test
res0: Boolean = true

其中 suml 是一种方法,它被拉到任何充满 Monoid 实例的东西的集合上。

关于scala - 将 List[ValidationNEL[String, Unit]] 转换为 ValidationNEL[String, Unit],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12711758/

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