úÎ ñ º  Safe-Inferred+0Represents an email address. /Converts an email address back to a ByteString -Extracts the local part of an email address. .Extracts the domain part of an email address. A parser for email addresses. '   !"#$%&'()*&   !"#$%&'()* Safe-Inferred+0'Smart constructor for an email address oChecks that an email is valid and returns a version of it where comments and whitespace have been removed. TValidates whether a particular string is an email address according to RFC5322. YIf you want to find out *why* a particular string is not an email address, use this. +      !"#$%&'()*+,-email-validate-2.1.0Text.Email.ParserText.Email.Validate EmailAddress toByteString localPart domainPartaddrSpec emailAddresscanonicalizeEmailisValidvalidatelocaldomain dottedAtomsatom isAtomText domainLiteral isDomainText quotedString quotedContent isQuotedText quotedPaircfwsfwsbetweenbetween1commentcommentContent isCommentTextnullChar skipWhile1wsp1wspisWsp isAlphaNumcrlfcrlfisVcharvchar isObsNoWsCtl obsNoWsCtl$fReadEmailAddress$fShowEmailAddress