`mapN(a.mapLeft { it.toXX() }, b.mapLeft { it.toXX...
# arrow
p
mapN(a.mapLeft { it.toXX() }, b.mapLeft { it.toXX() }) { aa, bb -> .. }