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 ByteString
s.
Minimal complete definition
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 #