Returns an Applicative type class for parallel computing.
Returns an Applicative type class for parallel computing.
This type class requires a Semigroup to combine multiple Throwable
s into one,
in the case of multiple tasks report errors in parallel.
The companion object of ParallelDo