IIRC the `.map` takes the supplied arguments and i...
# arrow
b
IIRC the
.map
takes the supplied arguments and if any of them are invalid passes them to applicative with the Semigroup, which simply concatenates the validations in a list