emailaddress: Wrapper around email-validate library adding instances for common type classes.

[ bsd3, library, text ] [ Propose Tags ]

Please see

[Skip to Readme]
Versions [faq],,,,,,
Change log
Dependencies aeson (>=0.9), base (>=4.6 && <5), bifunctors (>=5), bytestring (>=0.9), email-validate (>=2), http-api-data (>=0.2), opaleye (>=0.4), path-pieces (>=0.2), persistent (>=2), postgresql-simple (>=0.5), product-profunctors (>=0.6), profunctors (>=0.5), text (>=1.2) [details]
License BSD-3-Clause
Copyright 2016 Dennis Gosnell
Author Dennis Gosnell
Category Text
Home page
Source repo head: git clone
Uploaded by cdepillabout at 2016-11-12T08:17:47Z
Distributions NixOS:
Downloads 3955 total (5 in the last 30 days)
Rating 1.75 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2016-11-17 [all 1 reports]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for emailaddress-

[back to package description]


Build Status Hackage Stackage LTS Stackage Nightly

This Haskell module wraps around the email-validate package, providing a newtype wrapper around the EmailAddress type. Our EmailAddress type has additional typeclass instances, including aeson's ToJSON and FromJSON. This allows us to use the EmailAddress type without fear of orphan instances.

This package exposes the module Text.EmailAddress. It can be used as a drop-in replacement for email-validate.

If you would like to add new instances for EmailAddress, please send a pull request. Any instace for a typeclass from a package in stackage will be accepted.