@@ -39,16 +39,16 @@ start element when all checks are successful.
3939A basic example of usage could look like this:
4040
4141@
42- > let validatePassword = validateAll
42+ > __let__ validatePassword = ' validateAll'
4343 [ validateEmptyPassword
4444 , validateShortPassword
4545 ]
4646
47- > validateAll "VeryStrongPassword"
48- Success "VeryStrongPassword"
47+ > ' validateAll' \ "VeryStrongPassword\ "
48+ ' Success' \ "VeryStrongPassword\ "
4949
50- > validateAll ""
51- Failure (EmptyPassword :| [ShortPassword])
50+ > ' validateAll' ""
51+ ' Failure' (EmptyPassword :| [ShortPassword])
5252@
5353-}
5454validateAll
@@ -77,7 +77,7 @@ whenFailure a (Success _) _ = pure a
7777
7878{- | Applies given action to the 'Validation' content if it is 'Failure'.
7979
80- Similar to 'whenFailure' but the default value is '()' .
80+ Similar to 'whenFailure' but the default value is @()@ .
8181
8282>>> whenFailure_ (Success 42) putStrLn
8383>>> whenFailure_ (Failure "foo") putStrLn
@@ -104,7 +104,7 @@ whenFailureM x mv f = mv >>= \v -> whenFailure x v f
104104
105105{- | Monadic version of 'whenFailure_'.
106106Applies monadic action to the given 'Validation' in case of 'Failure'.
107- Similar to 'whenFailureM' but the default is '()' .
107+ Similar to 'whenFailureM' but the default is @()@ .
108108
109109>>> whenFailureM_ (pure $ Success 42) putStrLn
110110>>> whenFailureM_ (pure $ Failure "foo") putStrLn
@@ -131,7 +131,7 @@ whenSuccess _ (Success a) f = f a
131131
132132{- | Applies given action to the 'Validation' content if it is 'Success'.
133133
134- Similar to 'whenSuccess' but the default value is '()' .
134+ Similar to 'whenSuccess' but the default value is @()@ .
135135
136136>>> whenSuccess_ (Failure "foo") print
137137>>> whenSuccess_ (Success 42) print
@@ -158,7 +158,7 @@ whenSuccessM x mv f = mv >>= \v -> whenSuccess x v f
158158
159159{- | Monadic version of 'whenSuccess_'.
160160Applies monadic action to the given 'Validation' in case of 'Success'.
161- Similar to 'whenSuccessM' but the default is '()' .
161+ Similar to 'whenSuccessM' but the default is @()@ .
162162
163163>>> whenSuccessM_ (pure $ Failure "foo") print
164164>>> whenSuccessM_ (pure $ Success 42) print
0 commit comments