mapValuesOrAccumulate

inline fun <K, E, A, B> Map<K, A>.mapValuesOrAccumulate(combine: (E, E) -> E, transform: RaiseAccumulate<E>.(Map.Entry<K, A>) -> B): Either<E, Map<K, B>>
inline fun <K, E, A, B> Map<K, A>.mapValuesOrAccumulate(transform: RaiseAccumulate<E>.(Map.Entry<K, A>) -> B): Either<NonEmptyList<E>, Map<K, B>>