-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Lua module to work with file paths. -- -- Lua module to work with file paths in a platform independent way. @package hslua-module-path @version 0.0.1 -- | Lua module to work with file paths. module Foreign.Lua.Module.Path -- | Pushes the path module to the Lua stack. pushModule :: Lua NumResults -- | Add the path module under the given name to the table of -- preloaded packages. preloadModule :: String -> Lua () documentedModule :: Module -- | Adds an extension to a file path. Wraps addExtension. add_extension :: HaskellFunction -- | Join two paths with a directory separator. Wraps -- combine. combine :: HaskellFunction -- | See Path.takeDirectory directory :: HaskellFunction -- | See Path.takeFilename filename :: HaskellFunction -- | See Path.isAbsolute is_absolute :: HaskellFunction -- | See Path.isRelative is_relative :: HaskellFunction -- | See Path.joinPath join :: HaskellFunction make_relative :: HaskellFunction -- | See Path.normalise normalize :: HaskellFunction -- | See Path.splitDirectories. -- -- Note that this does not wrap splitPath, as that -- function adds trailing slashes to each directory, which is often -- inconvenient. split :: HaskellFunction -- | See Path.splitExtension split_extension :: HaskellFunction -- | Wraps function splitSearchPath. split_search_path :: HaskellFunction treat_strings_as_paths :: HaskellFunction