Safe Haskell | None |
---|
Documentation
type Parser = Parsec ByteString ()Source
word8 :: Stream ByteString m Word8 => Word8 -> ParsecT ByteString u m Word8Source
word16 :: Stream ByteString m Word8 => Word16 -> ParsecT ByteString u m Word16Source
word32 :: Stream ByteString m Word8 => Word32 -> ParsecT ByteString u m Word32Source
satisfy :: Stream ByteString m Word8 => (Word8 -> Bool) -> ParsecT ByteString u m Word8Source
anyWord8 :: Stream ByteString m Word8 => ParsecT ByteString u m Word8Source
anyWord16 :: Stream ByteString m Word8 => ParsecT ByteString u m Word16Source
anyWord32 :: Stream ByteString m Word8 => ParsecT ByteString u m Word32Source
string :: Stream ByteString m Word8 => ByteString -> ParsecT ByteString u m ByteStringSource
block :: Stream ByteString m Word8 => Int -> ParsecT ByteString u m ByteStringSource
allowedValues :: (a -> Parser a) -> [(a, b)] -> Parser bSource