| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.ByteString.Conversion.From
- class FromByteString a where
- fromByteString :: FromByteString a => ByteString -> Maybe a
- fromByteString' :: FromByteString a => ByteString -> Maybe a
- runParser :: Parser a -> ByteString -> Either String a
- runParser' :: Parser a -> ByteString -> Either String a
Documentation
class FromByteString a where Source
Parse ByteStrings.
Instances
| FromByteString Bool Source | |
| FromByteString Char Source | UTF-8 is assumed as encoding format. |
| FromByteString Double Source | |
| FromByteString Int Source | |
| FromByteString Int8 Source | |
| FromByteString Int16 Source | |
| FromByteString Int32 Source | |
| FromByteString Int64 Source | |
| FromByteString Integer Source | |
| FromByteString Word Source | |
| FromByteString Word8 Source | |
| FromByteString Word16 Source | |
| FromByteString Word32 Source | |
| FromByteString Word64 Source | |
| FromByteString ByteString Source | |
| FromByteString ByteString Source | |
| FromByteString Text Source | UTF-8 is assumed as encoding format. |
| FromByteString Text Source | UTF-8 is assumed as encoding format. |
| FromByteString [Char] Source | UTF-8 is assumed as encoding format. |
| (FoldCase a, FromByteString a) => FromByteString (CI a) Source | |
| FromByteString a => FromByteString (List a) Source | A (flat) comma-separated list of values without spaces. |
| (Integral a, Bits a) => FromByteString (Hex a) Source |
fromByteString :: FromByteString a => ByteString -> Maybe a Source
fromByteString' :: FromByteString a => ByteString -> Maybe a Source
runParser' :: Parser a -> ByteString -> Either String a Source