Hoogle Search
Within LTS Haskell 24.65 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Email address validation Validating an email address string against RFC 5322
-
No documentation available.
-
email-validate Text.Email.Validate Validates whether a particular string is an email address according to RFC5322.
validate :: ByteString -> Either String EmailAddressemail-validate Text.Email.Validate If you want to find out *why* a particular string is not an email address, use this. Examples (both require OverloadedStrings to be enabled):
>>> validate "[email protected]" Right "[email protected]"
>>> validate "not.good" Left "at sign > @: not enough input"
package
genvalidity-containers GenValidity support for containers GenValidity support for containers
genValidSeperateFor :: (GenValid b, Eq b) => [a] -> Gen [(b, a)]genvalidity-containers Data.GenValidity.Set No documentation available.
genValidSeperateForNE :: (GenValid b, Eq b) => NonEmpty a -> Gen (NonEmpty (b, a))genvalidity-containers Data.GenValidity.Set No documentation available.
-
ghc-internal GHC.Internal.Base The class of monoids (types with an associative binary operation that has an identity). Instances should satisfy the following:
- Right identity x <> mempty = x
- Left identity mempty <> x = x
- Associativity x <> (y <> z) = (x <> y) <> z (Semigroup law)
- Concatenation mconcat = foldr (<>) mempty
- Unit mconcat (pure x) = x
- Multiplication mconcat (join xss) = mconcat (fmap mconcat xss)
- Subclass mconcat (toList xs) = sconcat xs
-
ghc-internal GHC.Internal.Base (In a non-concurrent implementation, this can be a singleton type, whose (unique) value is returned by myThreadId#. The other operations can be omitted.)
-
ghc-internal GHC.Internal.Base Uninhabited data type