Copyright | Copyright 2017 Awake Security |
---|---|
License | Apache-2.0 |
Maintainer | opensource@awakesecurity.com |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
Language.Ninja.Misc.Path0.1.0
Description
A datatype for Unix path strings.
Documentation
This type represents a Unix path string.
Instances
Eq Path | #Source | |
Ord Path | #Source | |
Read Path | #Source | |
Show Path | #Source | |
IsString Path | #Source | |
Generic Path | #Source | |
Hashable Path | #Source | |
ToJSON Path | #Source | |
ToJSONKey Path | #Source | |
FromJSON Path | #Source | |
FromJSONKey Path | #Source | |
NFData Path | #Source | |
(Monad m, Serial m Text) => Serial m Path | #Source | Uses the underlying |
(Monad m, CoSerial m Text) => CoSerial m Path | #Source | Uses the underlying |
type Rep Path | #Source | |
pathFP :: Iso' Path FilePath Source 0.1.0#
An isomorphism between a Path
and a FilePath
from system-filepath
.
This uses decodeString
and encodeString
, so all the caveats on
those functions apply here.