Validated.applicative().map(oneV, twoV, threeV) { ...
# arrow
p
Validated.applicative().map(oneV, twoV, threeV) { one, two, three -> }.fold(::Left, ::Right)