uri-conduit-0.5.0.1: Read and write URIs

Safe HaskellNone

Network.URI.Conduit

Contents

Synopsis

Base datatypes

data URI Source

Constructors

URI 

Fields

uriScheme :: Text
 
uriAuthority :: Maybe URIAuth
 
uriPath :: Text
 
uriQuery :: Text
 
uriFragment :: Text
 

Instances

data URIAuth Source

Constructors

URIAuth 

Fields

uriUserInfo :: Text
 
uriRegName :: Text
 
uriPort :: Text
 

Parsing

Utils

Conversion

Perform I/O

data Scheme Source

Constructors

Scheme 

Fields

schemeNames :: Set Text
 
schemeReader :: forall l i u m. MonadResource m => Maybe (URI -> Pipe l i ByteString u m ())
 
schemeWriter :: forall l o r m. MonadResource m => Maybe (URI -> Pipe l ByteString o r m r)
 

Exception