| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
HaskellWorks.CabalCache.IO.Tar
Documentation
data ArchiveError Source #
Constructors
| ArchiveError Text |
Instances
| Generic ArchiveError Source # | |
Defined in HaskellWorks.CabalCache.IO.Tar Associated Types type Rep ArchiveError :: Type -> Type # | |
| Show ArchiveError Source # | |
Defined in HaskellWorks.CabalCache.IO.Tar Methods showsPrec :: Int -> ArchiveError -> ShowS # show :: ArchiveError -> String # showList :: [ArchiveError] -> ShowS # | |
| Eq ArchiveError Source # | |
Defined in HaskellWorks.CabalCache.IO.Tar | |
| type Rep ArchiveError Source # | |
Defined in HaskellWorks.CabalCache.IO.Tar type Rep ArchiveError = D1 ('MetaData "ArchiveError" "HaskellWorks.CabalCache.IO.Tar" "cabal-cache-1.1.0.2-A5NcrkC9AdtA45U5ocptiq" 'False) (C1 ('MetaCons "ArchiveError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) | |
Constructors
| TarGroup | |
Fields
| |
Instances
| Generic TarGroup Source # | |
| Show TarGroup Source # | |
| NFData TarGroup Source # | |
Defined in HaskellWorks.CabalCache.IO.Tar | |
| Eq TarGroup Source # | |
| type Rep TarGroup Source # | |
Defined in HaskellWorks.CabalCache.IO.Tar type Rep TarGroup = D1 ('MetaData "TarGroup" "HaskellWorks.CabalCache.IO.Tar" "cabal-cache-1.1.0.2-A5NcrkC9AdtA45U5ocptiq" 'False) (C1 ('MetaCons "TarGroup" 'PrefixI 'True) (S1 ('MetaSel ('Just "basePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath) :*: S1 ('MetaSel ('Just "entryPaths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [FilePath]))) | |
createTar :: MonadIO m => MonadError (Variant e) m => e `CouldBe` ArchiveError => Foldable t => [Char] -> t TarGroup -> m () Source #
extractTar :: MonadIO m => MonadError (Variant e) m => e `CouldBe` ArchiveError => String -> String -> m () Source #