Copyright | (c) Sergey Vinokurov 2024 |
---|---|
License | Apache-2.0 (see LICENSE) |
Maintainer | serg.foo@gmail.com |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data SymlinkType
- data FileType
- newtype Basename a = Basename {
- unBasename :: a
- newtype Relative a = Relative {
- unRelative :: a
Documentation
data SymlinkType Source #
Instances
Instances
Generic FileType Source # | |
Read FileType Source # | |
Show FileType Source # | |
NFData FileType Source # | |
Defined in System.Directory.OsPath.Types | |
Eq FileType Source # | |
Ord FileType Source # | |
Defined in System.Directory.OsPath.Types | |
type Rep FileType Source # | |
Defined in System.Directory.OsPath.Types type Rep FileType = D1 ('MetaData "FileType" "System.Directory.OsPath.Types" "directory-ospath-streaming-0.2.1-1Z1Zu9OtkdVL6nTBIPHpw0" 'False) (C1 ('MetaCons "File" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceUnpack 'SourceStrict 'DecidedStrict) (Rec0 SymlinkType)) :+: (C1 ('MetaCons "Directory" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceUnpack 'SourceStrict 'DecidedStrict) (Rec0 SymlinkType)) :+: C1 ('MetaCons "Other" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'SourceUnpack 'SourceStrict 'DecidedStrict) (Rec0 SymlinkType)))) |
Basename part of filename, without directory separators.
Basename | |
|
Instances
Filename relative to some other path.
Relative | |
|