scalaz中是否存在现有的组合子或更好的方式?
def leftMapNel[E, EE, A](v: ValidationNel[E, A])(f: E => EE) : ValidationNel[EE, A] =
v.leftMap(_.map(f))
答案 0 :(得分:2)
没有
ValidationNel[E, A]
只是Validation[NonEmptyList[E], A]
的简写(正如您可以see in the code)并且它没有提供任何特定功能来处理NonEmptyList
。