I know that \/ (disjunction type) in scalaz can be used to "fail fast", i.e. return the first failure in a sequence of functions calls. What if I want to "fail slow", i.e. accumulate the failures ? I can use Validation
of scalaz.
Now I wonder if \/ (disjunction type) provides any built-in support for accumulating failures.