Modulepath-0.9.6
Path.Posix
Synopsis
- value toFilePath
- value -<.>
- value <.>
- value </>
- value absdir
- value absfile
- value addExtension
- value addFileExtension
- value dirname
- value dropDrive
- value fileExtension
- value filename
- value fromAbsDir
- value fromAbsFile
- value fromRelDir
- value fromRelFile
- value fromSomeDir
- value fromSomeFile
- value isDrive
- value isParentOf
- value isProperPrefixOf
- value mapSomeBase
- value mkAbsDir
- value mkAbsFile
- value mkRelDir
- value mkRelFile
- value parent
- value parseAbsDir
- value parseAbsFile
- value parseRelDir
- value parseRelFile
- value parseSomeDir
- value parseSomeFile
- value prjSomeBase
- value reldir
- value relfile
- value replaceExtension
- value replaceProperPrefix
- value setFileExtension
- value splitDrive
- value splitExtension
- value stripDir
- value stripProperPrefix
- value takeDrive
- newtype Path
- data Abs
- data Dir
- data File
- data PathException
- type PathParseException
- data Rel
- data SomeBase
- Packagepath-0.9.6
- Exports52
- LicenceBSD-3-Clause
Deprecated. Please use replaceExtension instead.
Deprecated. Please use addExtension instead.
Deprecated. Please use addExtension instead.
Deprecated. Please use isProperPrefixOf instead.
Deprecated. Please use replaceExtension instead.
Deprecated. Please use stripProperPrefix instead.
Instances19Lift, Eq, Data, Ord, Show, Generic, …
(Typeable b, Typeable t) => Lift (Path b t)Defined in path-0.9.6 · Path.Internal.PosixEq (Path b t)Defined in path-0.9.6 · Path.Internal.Posix(Data b, Data t) => Data (Path b t)Defined in path-0.9.6 · Path.Internal.PosixOrd (Path b t)Defined in path-0.9.6 · Path.Internal.PosixShow (Path b t)Defined in path-0.9.6 · Path.Internal.PosixGeneric (Path b t)Defined in path-0.9.6 · Path.Internal.PosixNFData (Path b t)Defined in path-0.9.6 · Path.Internal.PosixHashable (Path b t)Defined in path-0.9.6 · Path.Internal.PosixFromJSON (Path Abs Dir)Defined in path-0.9.6 · Path.PosixFromJSON (Path Abs File)Defined in path-0.9.6 · Path.PosixFromJSON (Path Rel Dir)Defined in path-0.9.6 · Path.PosixFromJSON (Path Rel File)Defined in path-0.9.6 · Path.PosixFromJSONKey (Path Abs Dir)Defined in path-0.9.6 · Path.PosixFromJSONKey (Path Abs File)Defined in path-0.9.6 · Path.PosixFromJSONKey (Path Rel Dir)Defined in path-0.9.6 · Path.PosixFromJSONKey (Path Rel File)Defined in path-0.9.6 · Path.PosixToJSON (Path b t)Defined in path-0.9.6 · Path.Internal.PosixToJSONKey (Path b t)Defined in path-0.9.6 · Path.Internal.Posixtype Rep (Path b t) = D1 ('MetaDataDefined in path-0.9.6 · Path.Internal.Posix"Path"
"Path.Internal.Posix"
"path-0.9.6-EMI6X6W5du65ITzz4Qg4xO"
'True) (C1 ('MetaCons"Path"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath)))
Instances5Data, FromJSON, FromJSONKey
Instances6Data, FromJSON, FromJSONKey
Data DirDefined in path-0.9.6 · Path.PosixFromJSON (SomeBase Dir)Defined in path-0.9.6 · Path.PosixFromJSON (Path Abs Dir)Defined in path-0.9.6 · Path.PosixFromJSON (Path Rel Dir)Defined in path-0.9.6 · Path.PosixFromJSONKey (Path Abs Dir)Defined in path-0.9.6 · Path.PosixFromJSONKey (Path Rel Dir)Defined in path-0.9.6 · Path.Posix
Instances6Data, FromJSON, FromJSONKey
Data FileDefined in path-0.9.6 · Path.PosixFromJSON (SomeBase File)Defined in path-0.9.6 · Path.PosixFromJSON (Path Abs File)Defined in path-0.9.6 · Path.PosixFromJSON (Path Rel File)Defined in path-0.9.6 · Path.PosixFromJSONKey (Path Abs File)Defined in path-0.9.6 · Path.PosixFromJSONKey (Path Rel File)Defined in path-0.9.6 · Path.Posix
Instances3Eq, Show, Exception
Eq PathExceptionDefined in path-0.9.6 · Path.PosixShow PathExceptionDefined in path-0.9.6 · Path.PosixException PathExceptionDefined in path-0.9.6 · Path.Posix
Deprecated. Please use PathException instead.
Instances5Data, FromJSON, FromJSONKey
Instances10Eq, Ord, Show, Generic, NFData, Hashable, …
Eq (SomeBase t)Defined in path-0.9.6 · Path.PosixOrd (SomeBase t)Defined in path-0.9.6 · Path.PosixShow (SomeBase t)Defined in path-0.9.6 · Path.PosixGeneric (SomeBase t)Defined in path-0.9.6 · Path.PosixNFData (SomeBase t)Defined in path-0.9.6 · Path.PosixHashable (SomeBase t)Defined in path-0.9.6 · Path.PosixFromJSON (SomeBase Dir)Defined in path-0.9.6 · Path.PosixFromJSON (SomeBase File)Defined in path-0.9.6 · Path.PosixToJSON (SomeBase t)Defined in path-0.9.6 · Path.Posixtype Rep (SomeBase t) = D1 ('MetaDataDefined in path-0.9.6 · Path.Posix"SomeBase"
"Path.Posix"
"path-0.9.6-EMI6X6W5du65ITzz4Qg4xO"
'False) (C1 ('MetaCons"Abs"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Path Abs t))) :+: C1 ('MetaCons"Rel"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Path Rel t))))