Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | provisional |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
- type RawPath = Path NoEncoding
- type EscapedPath = Path Percent
- class ToPath a where
- rawPath :: ToPath a => a -> Path NoEncoding
- escapePath :: Path a -> EscapedPath
- collapsePath :: Path a -> Path a
Path Types
type EscapedPath = Path Percent Source #
Constructing Paths
toPath :: a -> ByteString Source #
Manipulating Paths
escapePath :: Path a -> EscapedPath Source #
collapsePath :: Path a -> Path a Source #