URI scheme lens.
Modulemodern-uri-0.3.6.1Haskell2010
Text.URI.Lens
Lenses for working with the URI data type and its internals.
Synopsis
- value uriScheme
- value uriAuthority
- value uriPath
- value isPathAbsolute
- value uriTrailingSlash
- value uriQuery
- value uriFragment
- value authUserInfo
- value authHost
- value authPort
- value uiUsername
- value uiPassword
- value _QueryFlag
- value _QueryParam
- value queryFlag
- value queryParam
- value unRText
- Packagemodern-uri-0.3.6.1
- Exports17
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceLens.hs
URI path lens.
A getter that can tell if path component of a URI is absolute.
A 0-1 traversal allowing to view and manipulate trailing slash.
URI query params lens.
URI fragment lens.
Authority user info lens.
Authority host lens.
Authority port lens.
UserInfo username lens.
UserInfo password lens.
QueryParam prism for query flags.
QueryParam prism for query parameters.
Check if the given query key is present in the collection of query parameters.
Manipulate a query parameter by its key. Note that since there may be several query parameters with the same key this is a traversal that can return/modify several items at once.
A getter that can project Text from refined text values.