URI.ByteString

URI-related types

data Scheme

data Host

data Port

data Authority

data UserInfo

data Query

data URIRef a

data Absolute

data Relative

data SchemaError

data URIParseError

data URIParserOptions

strictURIParserOptions

laxURIParserOptions

data URINormalizationOptions

noNormalization

rfc3986Normalization

httpNormalization

aggressiveNormalization

httpDefaultPorts

Operations

toAbsolute

Parsing

parseURI

parseRelativeRef

uriParser

relativeRefParser

Serializing

serializeURIRef

serializeURIRef'

Normalized Serialization

normalizeURIRef

normalizeURIRef'

Low level utility functions

urlDecode

urlDecodeQuery

urlEncodeQuery

urlEncodePath

urlEncode

Lenses

Lenses over Scheme

schemeBSL

Lenses over Host

hostBSL

Lenses over Port

portNumberL

Lenses over Authority

authorityUserInfoL

authorityHostL

authorityPortL

Lenses over UserInfo

uiUsernameL

uiPasswordL

Lenses over Query

queryPairsL

Lenses over URIRef

uriSchemeL

authorityL

pathL

queryL

fragmentL

Lenses over URIParserOptions

upoValidQueryCharL

Deprecated

type URI

type RelativeRef

serializeURI

serializeURI'

serializeRelativeRef

serializeRelativeRef'

uriAuthorityL

uriPathL

uriQueryL

uriFragmentL

rrAuthorityL

rrPathL

rrQueryL

rrFragmentL