| raiseError | Foreign.Lua.Util, Foreign.Lua |
| rawequal | Foreign.Lua.Core, Foreign.Lua |
| rawget | Foreign.Lua.Core, Foreign.Lua |
| rawgeti | Foreign.Lua.Core, Foreign.Lua |
| rawlen | Foreign.Lua.Core, Foreign.Lua |
| rawset | Foreign.Lua.Core, Foreign.Lua |
| rawseti | Foreign.Lua.Core, Foreign.Lua |
| Reader | Foreign.Lua.Raw.Types, Foreign.Lua.Core.Types |
| ref | Foreign.Lua.Core, Foreign.Lua |
| Reference | |
| 1 (Type/Class) | Foreign.Lua.Raw.Auxiliary, Foreign.Lua.Core.Types, Foreign.Lua.Core, Foreign.Lua |
| 2 (Data Constructor) | Foreign.Lua.Raw.Auxiliary, Foreign.Lua.Core.Types, Foreign.Lua.Core, Foreign.Lua |
| RefNil | Foreign.Lua.Raw.Auxiliary, Foreign.Lua.Core.Types, Foreign.Lua.Core, Foreign.Lua |
| refnil | Foreign.Lua.Raw.Constants, Foreign.Lua.Core.Constants, Foreign.Lua.Core, Foreign.Lua |
| register | Foreign.Lua.Core, Foreign.Lua |
| registerHaskellFunction | Foreign.Lua.FunctionCalling, Foreign.Lua |
| registerModule | Foreign.Lua.Module |
| registryindex | Foreign.Lua.Raw.Constants, Foreign.Lua.Core.Constants, Foreign.Lua.Core, Foreign.Lua |
| RelationalOperator | Foreign.Lua.Raw.Types, Foreign.Lua.Core.Types, Foreign.Lua.Core, Foreign.Lua |
| remove | Foreign.Lua.Core, Foreign.Lua |
| render | |
| 1 (Function) | Foreign.Lua.Call |
| 2 (Function) | Foreign.Lua.Module |
| replace | Foreign.Lua.Core, Foreign.Lua |
| reportValueOnFailure | Foreign.Lua.Types.Peekable, Foreign.Lua.Types |
| requirehs | Foreign.Lua.Module, Foreign.Lua |
| returnResult | Foreign.Lua.Call |
| run | Foreign.Lua.Util, Foreign.Lua |
| run' | Foreign.Lua.Util, Foreign.Lua |
| runEither | Foreign.Lua.Util, Foreign.Lua |
| runWith | Foreign.Lua.Util, Foreign.Lua |
| runWithConverter | Foreign.Lua.Core.Types, Foreign.Lua.Core, Foreign.Lua |