-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Lua module wrapper around Haskell's System module.
--
-- Provides access to system information and functionality to Lua scripts
-- via Haskell's System module.
--
-- Intended usage for this package is to preload it by adding the loader
-- function to `package.preload`. Note that the Lua package
-- library must have already been loaded before the loader can be added.
@package hslua-module-system
@version 0.1.0.1
-- | Provide a Lua module containing a selection of
-- System functions.
module Foreign.Lua.Module.System
-- | Pushes the text module to the lua stack.
pushModule :: Lua NumResults
-- | Add the text module under the given name to the table of preloaded
-- packages.
preloadModule :: String -> Lua ()
instance Foreign.Lua.Types.Peekable.Peekable Foreign.Lua.Module.System.AnyValue
instance Foreign.Lua.Types.Pushable.Pushable Foreign.Lua.Module.System.AnyValue
instance Foreign.Lua.Types.Peekable.Peekable Foreign.Lua.Module.System.Callback
instance Foreign.Lua.Types.Pushable.Pushable Foreign.Lua.Module.System.Callback