Combining Results

Result combinations


apply the Applicative Functor


and accumulates invalids and combines valids


zip accumulates invalids and tuples valids


orElse is a alternative


merge accumulates either two valids or invalids and otherwise returns the invalid


append accumulates either two valids or invalids and otherwise returns the valid