-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | UTF-8 aware subset of Lua's <a>string</a> module.
--   
--   This package is part of HsLua, a Haskell framework built around the
--   embeddable scripting language <a>Lua</a>.
@package hslua-module-text
@version 1.1.1


-- | Provides a Lua module containing a selection of useful Text functions.
module HsLua.Module.Text

-- | The <tt>text</tt> module.
documentedModule :: LuaError e => Module e

-- | Recodes a string as UTF-8.
fromencoding :: LuaError e => DocumentedFunction e

-- | Wrapper for <tt><a>length</a></tt>.
len :: DocumentedFunction e

-- | Wrapper for <tt><a>toLower</a></tt>.
lower :: DocumentedFunction e

-- | Wrapper for <tt><a>reverse</a></tt>.
reverse :: DocumentedFunction e

-- | Returns a substring, using Lua's string indexing rules.
sub :: DocumentedFunction e

-- | Converts a UTF-8 string to a different encoding.
toencoding :: LuaError e => DocumentedFunction e

-- | Wrapper for <tt><a>toUpper</a></tt>.
upper :: DocumentedFunction e
