Safe Haskell | None |
---|
- data Uri
- currentUri :: Fay String
- newUri :: String -> Uri
- toString :: Uri -> String
- clone :: Uri -> Uri
- protocol :: Uri -> Nullable String
- userInfo :: Uri -> Nullable String
- host :: Uri -> Nullable String
- port :: Uri -> Nullable String
- path :: Uri -> Nullable String
- query :: Uri -> Nullable String
- anchor :: Uri -> Nullable String
- queryParamValue :: String -> Uri -> String
- queryParamValues :: String -> Uri -> [String]
- withProtocol :: String -> Uri -> Uri
- withUserInfo :: String -> Uri -> Uri
- withHost :: String -> Uri -> Uri
- withPort :: String -> Uri -> Uri
- withPath :: String -> Uri -> Uri
- withQuery :: String -> Uri -> Uri
- withAnchor :: String -> Uri -> Uri
- removeProtocol :: Uri -> Uri
- removeUserInfo :: Uri -> Uri
- removeHost :: Uri -> Uri
- removePort :: Uri -> Uri
- removePath :: Uri -> Uri
- removeQuery :: Uri -> Uri
- removeAnchor :: Uri -> Uri
- addQueryParam :: String -> String -> Uri -> Uri
- replaceQueryParam :: String -> String -> Uri -> Uri
- replaceQueryParamValue :: String -> String -> String -> Uri -> Uri
- deleteQueryParam :: String -> Uri -> Uri
- deleteQueryParamValue :: String -> String -> Uri -> Uri
Documentation
queryParamValue :: String -> Uri -> StringSource
Other getters
queryParamValues :: String -> Uri -> [String]Source
withProtocol :: String -> Uri -> UriSource
Setters
withUserInfo :: String -> Uri -> UriSource
withAnchor :: String -> Uri -> UriSource
removeProtocol :: Uri -> UriSource
Removals
removeUserInfo :: Uri -> UriSource
removeHost :: Uri -> UriSource
removePort :: Uri -> UriSource
removePath :: Uri -> UriSource
removeQuery :: Uri -> UriSource
removeAnchor :: Uri -> UriSource
deleteQueryParam :: String -> Uri -> UriSource