| Copyright | (c) Julian Ospald 2024 |
|---|---|
| License | LGPL-3.0 |
| Maintainer | hasufell@hasufell.de |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
GHCup.Utils.Tar
Description
Synopsis
- unpackToDir :: (MonadReader env m, HasLog env, MonadIO m, MonadThrow m) => FilePath -> FilePath -> Excepts '[UnknownArchive, ArchiveResult] m ()
- getArchiveFiles :: (MonadReader env m, HasLog env, MonadIO m, MonadThrow m) => FilePath -> Excepts '[UnknownArchive, ArchiveResult] m [FilePath]
Documentation
Arguments
| :: (MonadReader env m, HasLog env, MonadIO m, MonadThrow m) | |
| => FilePath | destination dir |
| -> FilePath | archive path |
| -> Excepts '[UnknownArchive, ArchiveResult] m () |
Unpack an archive to a given directory.
Arguments
| :: (MonadReader env m, HasLog env, MonadIO m, MonadThrow m) | |
| => FilePath | archive path |
| -> Excepts '[UnknownArchive, ArchiveResult] m [FilePath] |
Get all files from an archive.