Codec.Archive.Zip

Types

Entry selector

data EntrySelector

mkEntrySelector

unEntrySelector

getEntryName

data EntrySelectorException

Entry description

data EntryDescription

data CompressionMethod

Archive description

data ArchiveDescription

Exceptions

data ZipException

Archive monad

data ZipArchive a

createArchive

withArchive

Retrieving information

getEntries

doesEntryExist

getEntryDesc

getEntry

getEntrySource

sourceEntry

saveEntry

checkEntry

unpackInto

getArchiveComment

getArchiveDescription

Modifying archive

Adding entries

addEntry

sinkEntry

loadEntry

copyEntry

packDirRecur

Modifying entries

renameEntry

deleteEntry

recompress

setEntryComment

deleteEntryComment

setModTime

addExtraField

deleteExtraField

forEntries

Operations on archive as a whole

setArchiveComment

deleteArchiveComment

Control over editing

undoEntryChanges

undoArchiveChanges

undoAll

commit