arx-0.3.0: Archive execution tool.

Safe HaskellSafe
LanguageHaskell98

System.Posix.ARX.Tar

Synopsis

Documentation

data Tar Source #

Handled styles of Tar archive.

Constructors

TAR 
TBZ 
TGZ 
TXZ 

Instances

Eq Tar Source # 

Methods

(==) :: Tar -> Tar -> Bool #

(/=) :: Tar -> Tar -> Bool #

Ord Tar Source # 

Methods

compare :: Tar -> Tar -> Ordering #

(<) :: Tar -> Tar -> Bool #

(<=) :: Tar -> Tar -> Bool #

(>) :: Tar -> Tar -> Bool #

(>=) :: Tar -> Tar -> Bool #

max :: Tar -> Tar -> Tar #

min :: Tar -> Tar -> Tar #

Show Tar Source # 

Methods

showsPrec :: Int -> Tar -> ShowS #

show :: Tar -> String #

showList :: [Tar] -> ShowS #

ARX TMPX [(Tar, ByteString)] Source # 

Methods

interpret :: TMPX -> [(Tar, ByteString)] -> Builder Source #

magic :: ByteString -> Maybe Tar Source #

Scan a lazy ByteString for file magic.