I was shown, that after merge, Validation's Semigroup instance went back to the old state, before #114. Is this an intended change, or just a copy of the old branch state?
This pull request returns the instance back, to the state, described in #114.
Changed Validation's Semigroup instance.
This was probably an unintended change from merging the topic/either branch.