-- using Validation rather than Either ...
success :: Validation [Errors] Int
success = Success (+1) <*> Success 1
success :: Validation [Errors] Int
success = Success (+1) <*> Success 1
success = Success (+1) <*> Success 1