Safe Haskell | None |
---|---|
Language | Haskell2010 |
Network.Parser.Rfc3986
Description
Uniform Resource Identifier (URI): Generic Syntax http://www.ietf.org/rfc/rfc3986.txt TODO: implement ipv6 and ipvfuture
Documentation
isSubDelims :: Word8 -> Bool #
isGenDelims :: Word8 -> Bool #
isReserved :: Word8 -> Bool #
unreserved :: Parser Word8 #
pctEncoded :: Parser Word8 #
pchar :: Parser ByteString Word8 #
query :: Parser ByteString [Word8] #
segmentNzNc :: Parser [Word8] #
slashSegment :: Parser [Word8] #
pathRootless :: Parser ByteString [Word8] #
pathNoscheme :: Parser ByteString [Word8] #
pathAbsolute :: Parser ByteString [Word8] #
pathAbempty :: Parser ByteString [Word8] #
regName :: Parser ByteString [Word8] #
ipv4address :: Parser [Word8] #
port :: Parser ByteString [Word8] #
host :: Parser ByteString [Word8] #
userinfo :: Parser ByteString [Word8] #
scheme :: Parser ByteString [Word8] #
relativePart :: Parser ByteString (Maybe URIAuth, [Word8]) #
absoluteUri :: Parser URI #
uri :: Parser ByteString URI #