-- 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 -- | 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