| Copyright | (c) 2013-2015 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
| Stability | provisional |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.AWS.Data.ByteString
Contents
Description
- data ByteString :: *
- type LazyByteString = ByteString
- class ToByteString a where
- toBS :: a -> ByteString
- showBS :: ToByteString a => a -> String
- stripBS :: ByteString -> ByteString
ByteString
data ByteString :: *
A space-efficient representation of a Word8 vector, supporting many
efficient operations.
A ByteString contains 8-bit bytes, or by using the operations from
Data.ByteString.Char8 it can be interpreted as containing 8-bit
characters.
Instances
| Eq ByteString | |
| Data ByteString | |
| Ord ByteString | |
| Read ByteString | |
| Show ByteString | |
| IsString ByteString | |
| Chunk ByteString | |
| Monoid ByteString | |
| FoldCase ByteString | Note that |
| ByteArray ByteString | |
| ByteArrayAccess ByteString | |
| NFData ByteString | |
| Hashable ByteString | |
| Semigroup ByteString | |
| Ixed ByteString | |
| ToText ByteString Source | |
| FromText ByteString Source | |
| ToByteString ByteString Source | |
| ToQuery ByteString Source | |
| ToXML ByteString Source | |
| FromXML ByteString Source | |
| ToHeader ByteString Source | |
| ToPath ByteString Source | |
| ToLog ByteString Source | |
| ToBody ByteString Source | |
| ToHashedBody ByteString Source | |
| Strict ByteString ByteString | |
| ToLog [Header] Source | |
| type State ByteString = Buffer | |
| type ChunkElem ByteString = Word8 | |
| type Index ByteString = Int | |
| type IxValue ByteString = Word8 |
type LazyByteString = ByteString Source
class ToByteString a where Source
Minimal complete definition
Nothing
Methods
toBS :: a -> ByteString Source
Instances
showBS :: ToByteString a => a -> String Source
stripBS :: ByteString -> ByteString Source