FuncType - v0.8.85
    Preparing search index...

    Variable EmailAddressConst

    EmailAddress: ValidatedBrand<"EmailAddress", string> = ...

    Email address brand with basic validation

    const email = EmailAddress.of("user@example.com") // Some(Brand<"EmailAddress", string>)
    const invalid = EmailAddress.of("not-an-email") // None
    // Using with forms
    const processEmail = (input: string) => {
    return EmailAddress.from(input)
    .map(email => sendWelcomeEmail(email))
    .getOrElse("Invalid email address")
    }