arrow-core / arrow.core.extensions.validated.semigroupK / arrow.Kind
fun <E, A> Kind<Kind<ForValidated, E>, A>.~~combineK~~(SE: Semigroup<E>, arg1: Kind<Kind<ForValidated, E>, A>): Validated<E, A>
Do you like Arrow?