-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Lua module to work with file zips. -- -- Module with function for creating, modifying, and extracting files -- from zip archives. @package hslua-module-zip @version 1.1.0 -- | Lua module to work with file zips. module HsLua.Module.Zip -- | The zip module specification. documentedModule :: forall e. LuaError e => Module e -- | The Lua Archive type typeArchive :: forall e. LuaError e => DocumentedType e Archive -- | Wrapper for toArchive; converts a string into an Archive. mkArchive :: forall e. LuaError e => DocumentedFunction e -- | Creates a new ZipEntry from a file; wraps readEntry. read_entry :: LuaError e => DocumentedFunction e -- | Creates a new Archive from a list of files. zip :: LuaError e => DocumentedFunction e -- | Returns the raw binary string representation of the archive; wraps -- extractFilesFromArchive extract :: LuaError e => DocumentedFunction e -- | Returns the raw binary string representation of the archive. bytestring :: LuaError e => DocumentedFunction e -- | The Lua type for Entry objects. typeEntry :: forall e. LuaError e => DocumentedType e Entry peekEntryFuzzy :: LuaError e => Peeker e Entry -- | Returns the uncompressed contents of a zip entry. contents :: LuaError e => DocumentedFunction e peekZipOptions :: LuaError e => Peeker e [ZipOption]