úÎö     Safe0DRA value of the type err or a, however, the  Applicative8 instance accumulates values. This is witnessed by the  Semigroup context on the instance. ,Note that there is no Monad such that ap = ( *).<_Success # (+1) <*> _Success # 7 :: AccValidation String Int AccSuccess 8@_Failure # ["f1"] <*> _Success # 7 :: AccValidation [String] IntAccFailure ["f1"]C_Success # (+1) <*> _Failure # ["f2"] :: AccValidation [String] IntAccFailure ["f2"]E_Failure # ["f1"] <*> _Failure # ["f2"] :: AccValidation [String] IntAccFailure ["f1","f2"] \((x `mappend` y) `mappend` z) == (x `mappend` (y `mappend` z :: AccValidation [String] Int))7mempty `mappend` x == (x :: AccValidation [String] Int)7x `mappend` mempty == (x :: AccValidation [String] Int) @((x <> y) <> z) == (x <> (y <> z :: AccValidation [String] Int))% !"#$%&'( ! !"#$%&'( )      !"#$%&'()*+'validation-0.6.0-H7fvOEcMbqn7QAAFSwObxRData.ValidationValidate_AccValidation_Either AccValidation AccFailure AccSuccess_Failure_Success$fSwappedAccValidation$fValidateEither$fValidateAccValidation$fMonoidAccValidation$fSemigroupAccValidation$fBitraversableAccValidation$fBifoldableAccValidation$fBifunctorAccValidation$fTraversableAccValidation$fFoldableAccValidation$fAltAccValidation$fApplicativeAccValidation$fApplyAccValidation$fFunctorAccValidation$fEqAccValidation$fOrdAccValidation$fShowAccValidation$fDataAccValidationfmapAccValidationapAccValidationaltAccValidationfoldrAccValidationtraverseAccValidationbimapAccValidationbifoldrAccValidationbitraverseAccValidationappsAccValidationappmAccValidationemptyAccValidation_EitherV_AccValidationEitherIso_EitherAccValidationIsoswappedAccValidation