Safe Haskell | Safe-Infered |
---|
- data SesError = SesError {}
- data SesMetadata = SesMetadata {}
- data SesConfiguration = SesConfiguration {}
- sesUsEast :: ByteString
- sesHttpsGet :: ByteString -> SesConfiguration
- sesHttpsPost :: ByteString -> SesConfiguration
- sesSignQuery :: [(ByteString, ByteString)] -> SesConfiguration -> SignatureData -> SignedQuery
- sesResponseConsumer :: (Cursor -> Response SesMetadata a) -> IORef SesMetadata -> HTTPResponseConsumer a
- data RawMessage = RawMessage {}
- data Destination = Destination {}
- type EmailAddress = Text
- data Sender = Sender {}
- sesAsQuery :: SesAsQuery a => a -> [(ByteString, ByteString)]
Documentation
data SesMetadata Source
data SesConfiguration Source
sesSignQuery :: [(ByteString, ByteString)] -> SesConfiguration -> SignatureData -> SignedQuerySource
sesResponseConsumer :: (Cursor -> Response SesMetadata a) -> IORef SesMetadata -> HTTPResponseConsumer aSource
data RawMessage Source
A raw e-mail.
Eq RawMessage | |
Ord RawMessage | |
Show RawMessage | |
Typeable RawMessage | |
SesAsQuery RawMessage |
type EmailAddress = TextSource
An e-mail address.
The sender's e-mail address.
sesAsQuery :: SesAsQuery a => a -> [(ByteString, ByteString)]Source
Write a data type as a list of query parameters.