| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
OpenSuse.Types.EMailAddress
Synopsis
- data EMailAddress
- mkEMailAddress :: String -> Maybe EMailAddress
- unEMailAddress :: EMailAddress -> String
Documentation
data EMailAddress Source #
>>>mkEMailAddress " accept . full (rfc822) . syntax @ example . org "Just (EMailAddress "accept.full.syntax@example.org")
>>>mkEMailAddress "@this@is@not@good@"Nothing
>>>prettyShow (fromString "joe @ example.net" :: EMailAddress)"joe@example.net"
Instances
mkEMailAddress :: String -> Maybe EMailAddress Source #
Constructor function for e-mail addresses. Returns Nothing if the input
is syntactically invalid.
unEMailAddress :: EMailAddress -> String Source #
Accessor function for the underlying path of strings.