|
|
|
|
|
|
Synopsis |
|
|
|
Documentation |
|
class Reason a where |
method reason of this class maps a value of type a to an explanation of
the input syntax for a value of type a | | Methods | reason :: a -> String | | washtype :: a -> String |
| | Instances | |
|
|
newtype EmailAddress |
Reads an email address according to RFC 2822 | Constructors | | Instances | |
|
|
newtype CreditCardNumber |
Reads a credit card number and performs Luhn check on it. | Constructors | CreditCardNumber | | unCreditCardNumber :: String | |
|
| Instances | |
|
|
data CreditCardExp |
Reads credit card expiration dates in format . | Constructors | CreditCardExp | | cceMonth :: Int | | cceYear :: Int | |
|
| Instances | |
|
|
newtype NonEmpty |
Non-empty strings. | Constructors | | Instances | |
|
|
newtype Phone |
Phone numbers. | Constructors | | Instances | |
|
|
newtype AllDigits |
Non-empty strings of digits. | Constructors | | Instances | |
|
|
newtype Text |
Arbitrary string data. No quotes required. | Constructors | | Instances | |
|
|
Produced by Haddock version 0.5 |