Copyright | (c) Julian Ospald 2024 |
---|---|
License | LGPL-3.0 |
Maintainer | hasufell@hasufell.de |
Stability | experimental |
Portability | portable |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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
:: (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.
:: (MonadReader env m, HasLog env, MonadIO m, MonadThrow m) | |
=> FilePath | archive path |
-> Excepts '[UnknownArchive, ArchiveResult] m [FilePath] |
Get all files from an archive.