úÎ!*(w     © 2019 Albert KrewinkelMIT,Albert Krewinkel <albert+hslua@zeitkraut.de>alphaRequires GHC 8 or later.None_ ¹hslua-module-systemAny value of unknown typehslua-module-systemLua callback functionhslua-module-systemhRegisters a preloading function. Takes an module name and the Lua operation which produces the package.hslua-module-system@Add a string-indexed field to the table at the top of the stack.hslua-module-systemNAttach a function to the table at the top of the stack, using the given name.hslua-module-system9Call Lua callback function and return all of its results.hslua-module-systemCCall Lua callback function with the given filename as its argument.hslua-module-system1Convert a System IO operation to a Lua operation. © 2019 Albert KrewinkelMIT,Albert Krewinkel <albert+hslua@zeitkraut.de>alphaRequires GHC 8 or later.None_'ãhslua-module-system Pushes the system module to the Lua stack.hslua-module-systemAdd the systemA module under the given name to the table of preloaded packages.hslua-module-system9The machine architecture on which the program is running.hslua-module-systemEThe Haskell implementation with which the host program was compiled.hslua-module-systemThe version of + with which the host program was compiled.hslua-module-system5The operating system on which the program is running.hslua-module-systemRetrieve the entire environmenthslua-module-system9Return the current working directory as an absolute path.hslua-module-system,Returns the value of an environment variable hslua-module-system!List the contents of a directory. hslua-module-systemeCreate a new directory which is initially empty, or as near to empty as the operating system allows.$If the optional second parameter is falseS, then create the new directory only if it doesn't exist yet. If the parameter is true4, then parent directories are created as necessary. hslua-module-systemRemove an existing directory. hslua-module-system6Set the specified environment variable to a new value. hslua-module-system!Change current working directory.hslua-module-system.Get the current directory for temporary files.hslua-module-systemPRun an action in a different directory, then restore the old working directory.hslua-module-system@Run an action, then restore the old environment variable values.hslua-module-systemparent dir or templatehslua-module-systemtemplate or callbackhslua-module-systemcallback or nil       0hslua-module-system-0.2.0-B80uvQD5uOlJCehbZ4djpmForeign.Lua.Module.SystemForeign.Lua.Module.SystemUtils pushModule preloadModulearch compiler_namecompiler_versionosenvgetwdgetenvlsmkdirrmdirsetenvsetwd tmpdirnamewith_wdwith_env with_tmpdirAnyValueCallbackaddPackagePreloaderaddField addFunctioninvokeinvokeWithFilePathioToLua fromAnyValue