arrow-core / arrow.core.extensions.either.monoid / arrow.core.Either
fun <L, R> Either.Companion.~~monoid~~(MOL: Monoid<L>, MOR: Monoid<R>):
EitherMonoid
<L, R>
Do you like Arrow?