hslua-2.3.1: Bindings to Lua, an embeddable scripting language

Index

###HsLua, HsLua.Packaging, HsLua.Packaging.Function
#?HsLua, HsLua.Packaging, HsLua.Packaging.Function
#|#HsLua.Typing
<#>HsLua, HsLua.Packaging, HsLua.Packaging.Function
=#>HsLua, HsLua.Packaging, HsLua.Packaging.Function
=?>HsLua, HsLua.Packaging, HsLua.Packaging.Function
AbsentHsLua, HsLua.ObjectOrientation, HsLua.Packaging
absindexHsLua
ActualHsLua, HsLua.ObjectOrientation, HsLua.Packaging
AddHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
addArgHsLua, HsLua.Class.Invokable
AliasHsLua, HsLua.ObjectOrientation
aliasHsLua, HsLua.ObjectOrientation, HsLua.Packaging
AliasIndexHsLua, HsLua.ObjectOrientation
AnyTypeHsLua.Typing
anyTypeHsLua.Typing
applyParameterHsLua, HsLua.Packaging, HsLua.Packaging.Function
BandHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
BasicTypeHsLua.Typing
BnotHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
booleanTypeHsLua.Typing
boolParamHsLua, HsLua.Packaging
boolResultHsLua, HsLua.Packaging
BorHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
BxorHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
CallHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
callHsLua
callFunctionHsLua, HsLua.Packaging, HsLua.Packaging.Function
callTraceHsLua
CFunctionHsLua
changeErrorTypeHsLua
checkstackHsLua
checkstack'HsLua
choiceHsLua, HsLua.Marshalling
cleanupHsLua, HsLua.Marshalling
closeHsLua
closeGCManagedStateHsLua
compareHsLua
ConcatHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
concatHsLua
copyHsLua
createtableHsLua
CustomOperationHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
deftypeHsLua, HsLua.Packaging
deftype'HsLua, HsLua.Packaging
deftypeGenericHsLua, HsLua.ObjectOrientation
deftypeGeneric'HsLua, HsLua.ObjectOrientation
defunHsLua, HsLua.Packaging, HsLua.Packaging.Function
DivHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
docsFieldHsLua, HsLua.Packaging
documentationHsLua, HsLua.Packaging
DocumentedFunction 
1 (Type/Class)HsLua, HsLua.Packaging, HsLua.Packaging.Function
2 (Data Constructor)HsLua, HsLua.Packaging, HsLua.Packaging.Function
DocumentedTypeHsLua, HsLua.Packaging
DocumentedTypeWithListHsLua, HsLua.Packaging
dofileHsLua
dofileTraceHsLua
dostringHsLua
dostringTraceHsLua
EQHsLua
EqHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
equalHsLua
ErrErrHsLua
ErrFileHsLua
ErrMemHsLua
errorHsLua
ErrRunHsLua
ErrSyntaxHsLua
Exception 
1 (Type/Class)HsLua
2 (Data Constructor)HsLua
exceptionMessageHsLua
ExposableHsLua, HsLua.Class.Exposable
failLuaHsLua
failPeekHsLua, HsLua.Marshalling
FailureHsLua, HsLua.Marshalling
failureHsLua, HsLua.Marshalling
Field 
1 (Type/Class)HsLua, HsLua.Packaging, HsLua.Packaging.Module
2 (Data Constructor)HsLua, HsLua.Packaging, HsLua.Packaging.Module
fieldDescriptionHsLua, HsLua.Packaging, HsLua.Packaging.Module
fieldNameHsLua, HsLua.Packaging, HsLua.Packaging.Module
fieldPushValueHsLua, HsLua.Packaging, HsLua.Packaging.Module
fieldTypeHsLua, HsLua.Packaging, HsLua.Packaging.Module
fnResultDocHsLua, HsLua.Packaging, HsLua.Packaging.Function
fnResultPusherHsLua, HsLua.Packaging, HsLua.Packaging.Function
forceHsLua, HsLua.Marshalling
forcePeekHsLua, HsLua.Marshalling
fromNameHsLua
fromNumArgsHsLua
fromNumResultsHsLua
fromOptionalHsLua, HsLua.Class.Util
fromReferenceHsLua
fromStackIndexHsLua
fromuserdataHsLua
functionDescriptionHsLua, HsLua.Packaging
FunctionDoc 
1 (Type/Class)HsLua, HsLua.Packaging
2 (Data Constructor)HsLua, HsLua.Packaging
functionDocHsLua, HsLua.Packaging, HsLua.Packaging.Function
functionNameHsLua, HsLua.Packaging, HsLua.Packaging.Function
FunctionResult 
1 (Type/Class)HsLua, HsLua.Packaging, HsLua.Packaging.Function
2 (Data Constructor)HsLua, HsLua.Packaging, HsLua.Packaging.Function
functionResultHsLua, HsLua.Packaging, HsLua.Packaging.Function
FunctionResultsHsLua, HsLua.Packaging, HsLua.Packaging.Function
functionResultsDocsHsLua, HsLua.Packaging
functionSinceHsLua, HsLua.Packaging
functionTypeHsLua.Typing
FunTypeHsLua.Typing
gcHsLua
GCCollectHsLua
GCControlHsLua
GCCountHsLua
GCCountbHsLua
GCGenHsLua
GCIncHsLua
GCIsRunningHsLua
GCManagedStateHsLua
GCRestartHsLua
GCStepHsLua
GCStopHsLua
getdocumentationHsLua, HsLua.Packaging
getfieldHsLua
getglobalHsLua
getglobal'HsLua.Util, HsLua
getiuservalueHsLua
getmetafieldHsLua
getmetatableHsLua
getmetatable'HsLua
getrefHsLua
getsubtableHsLua
gettableHsLua
gettopHsLua
getupvalueHsLua
HaskellFunctionHsLua
HsFnPrecursorHsLua, HsLua.Packaging, HsLua.Packaging.Function
IdivHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
IndexHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
initTypeHsLua, HsLua.Packaging
initTypeGenericHsLua, HsLua.ObjectOrientation
insertHsLua
Integer 
1 (Type/Class)HsLua
2 (Data Constructor)HsLua
IntegerIndexHsLua, HsLua.ObjectOrientation
integerTypeHsLua.Typing
integralParamHsLua, HsLua.Packaging
integralResultHsLua, HsLua.Packaging
InvokableHsLua, HsLua.Class.Invokable
invokeHsLua, HsLua.Class.Invokable
isbooleanHsLua
iscfunctionHsLua
isfunctionHsLua
isintegerHsLua
islightuserdataHsLua
isnilHsLua
isnoneHsLua
isnoneornilHsLua
isnumberHsLua
isstringHsLua
istableHsLua
isthreadHsLua
isuserdataHsLua
jsonarrayHsLua, HsLua.Aeson
lambdaHsLua, HsLua.Packaging, HsLua.Packaging.Function
lastlyHsLua, HsLua.Marshalling
LEHsLua
LeHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
LenHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
lessthanHsLua
liftIOHsLua
liftLuaHsLua, HsLua.Marshalling
liftPureHsLua, HsLua.Packaging, HsLua.Packaging.Function
liftPure2HsLua, HsLua.Packaging, HsLua.Packaging.Function
liftPure3HsLua, HsLua.Packaging, HsLua.Packaging.Function
liftPure4HsLua, HsLua.Packaging, HsLua.Packaging.Function
liftPure5HsLua, HsLua.Packaging, HsLua.Packaging.Function
lightUserdataTypeHsLua.Typing
ListSpecHsLua, HsLua.ObjectOrientation
loadHsLua
loadbufferHsLua
loadedHsLua
loadfileHsLua
loadstringHsLua
LTHsLua
LtHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
ltypeHsLua
Lua 
1 (Type/Class)HsLua
2 (Data Constructor)HsLua
LuaEHsLua
LuaEnvironment 
1 (Type/Class)HsLua
2 (Data Constructor)HsLua
luaEnvStateHsLua
LuaErrorHsLua
luaExceptionHsLua
MemberHsLua, HsLua.ObjectOrientation, HsLua.Packaging
methodHsLua, HsLua.Packaging
methodGenericHsLua, HsLua.ObjectOrientation
ModHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
Module 
1 (Type/Class)HsLua, HsLua.Packaging, HsLua.Packaging.Module
2 (Data Constructor)HsLua, HsLua.Packaging, HsLua.Packaging.Module
moduleDescriptionHsLua, HsLua.Packaging, HsLua.Packaging.Module
moduleFieldsHsLua, HsLua.Packaging, HsLua.Packaging.Module
moduleFunctionsHsLua, HsLua.Packaging, HsLua.Packaging.Module
moduleNameHsLua, HsLua.Packaging, HsLua.Packaging.Module
moduleOperationsHsLua, HsLua.Packaging, HsLua.Packaging.Module
moduleTypeInitializersHsLua, HsLua.Packaging, HsLua.Packaging.Module
MulHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
multretHsLua
Name 
1 (Type/Class)HsLua
2 (Data Constructor)HsLua
NamedTypeHsLua.Typing
newGCManagedStateHsLua
newhsuserdatauvHsLua
NewindexHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
newmetatableHsLua
newstateHsLua
newtableHsLua
newudmetatableHsLua
newuserdatauvHsLua
nextHsLua
nilTypeHsLua.Typing
norefHsLua
nthHsLua
nthBottomHsLua
nthTopHsLua
NumArgs 
1 (Type/Class)HsLua
2 (Data Constructor)HsLua
Number 
1 (Type/Class)HsLua
2 (Data Constructor)HsLua
numberTypeHsLua.Typing
NumResults 
1 (Type/Class)HsLua
2 (Data Constructor)HsLua
OKHsLua
openbaseHsLua
opendebugHsLua
openioHsLua
openlibsHsLua
openmathHsLua
openosHsLua
openpackageHsLua
openstringHsLua
opentableHsLua
OperationHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
operationHsLua, HsLua.Packaging
optHsLua, HsLua.Packaging, HsLua.Packaging.Function
Optional 
1 (Type/Class)HsLua, HsLua.Class.Util
2 (Data Constructor)HsLua, HsLua.Class.Util
optionalParameterHsLua, HsLua.Packaging, HsLua.Packaging.Function
PairsHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
Parameter 
1 (Type/Class)HsLua, HsLua.Packaging, HsLua.Packaging.Function
2 (Data Constructor)HsLua, HsLua.Packaging, HsLua.Packaging.Function
parameterHsLua, HsLua.Packaging, HsLua.Packaging.Function
parameterDescriptionHsLua, HsLua.Packaging
ParameterDoc 
1 (Type/Class)HsLua, HsLua.Packaging
2 (Data Constructor)HsLua, HsLua.Packaging
parameterDocHsLua, HsLua.Packaging, HsLua.Packaging.Function
parameterDocsHsLua, HsLua.Packaging
parameterIsOptionalHsLua, HsLua.Packaging
parameterNameHsLua, HsLua.Packaging
parameterPeekerHsLua, HsLua.Packaging, HsLua.Packaging.Function
parameterTypeHsLua, HsLua.Packaging
partialApplyHsLua, HsLua.Class.Exposable
pcallHsLua
pcallTraceHsLua
Peek 
1 (Type/Class)HsLua, HsLua.Marshalling
2 (Data Constructor)HsLua, HsLua.Marshalling
peekHsLua, HsLua.Class.Peekable
PeekableHsLua, HsLua.Class.Peekable
peekBoolHsLua, HsLua.Marshalling
peekByteStringHsLua, HsLua.Marshalling
peekEitherHsLua, HsLua.Class.Util
PeekerHsLua, HsLua.Marshalling
peekFieldRawHsLua, HsLua.Marshalling
peekIntegralHsLua, HsLua.Marshalling
peekKeyValuePairsHsLua, HsLua.Marshalling
peekLazyByteStringHsLua, HsLua.Marshalling
peekListHsLua, HsLua.Marshalling
peekMapHsLua, HsLua.Marshalling
peekNameHsLua, HsLua.Marshalling
peekNilHsLua, HsLua.Marshalling
peekNilOrHsLua, HsLua.Marshalling
peekNoneOrHsLua, HsLua.Marshalling
peekNoneOrNilHsLua, HsLua.Marshalling
peekNoneOrNilOrHsLua, HsLua.Marshalling
peekPairHsLua, HsLua.Marshalling
peekReadHsLua, HsLua.Marshalling
peekRealFloatHsLua, HsLua.Marshalling
peekSetHsLua, HsLua.Marshalling
peekStringHsLua, HsLua.Marshalling
peekStringyHsLua, HsLua.Marshalling
peekTextHsLua, HsLua.Marshalling
peekToAesonHsLua, HsLua.Aeson
peekTripleHsLua, HsLua.Marshalling
peekTypeDocHsLua.Typing
peekTypeSpecHsLua.Typing
peekUDHsLua, HsLua.Packaging
peekUDGenericHsLua, HsLua.ObjectOrientation
peekValueHsLua, HsLua.Aeson
peekViaJSONHsLua, HsLua.Aeson
popHsLua
popErrorMessageHsLua
popExceptionHsLua
popValueHsLua, HsLua.Class.Util
PossibleHsLua, HsLua.ObjectOrientation, HsLua.Packaging
possiblePropertyHsLua, HsLua.ObjectOrientation, HsLua.Packaging
possibleProperty'HsLua, HsLua.ObjectOrientation, HsLua.Packaging
PowHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
PreCFunctionHsLua
preloadHsLua
preloadhsHsLua
preloadModuleHsLua, HsLua.Packaging, HsLua.Packaging.Module
preloadModuleWithNameHsLua, HsLua.Packaging, HsLua.Packaging.Module
Property 
1 (Type/Class)HsLua, HsLua.ObjectOrientation, HsLua.Packaging
2 (Data Constructor)HsLua, HsLua.ObjectOrientation
propertyHsLua, HsLua.ObjectOrientation, HsLua.Packaging
property'HsLua, HsLua.ObjectOrientation, HsLua.Packaging
propertyDescriptionHsLua, HsLua.ObjectOrientation
propertyGetHsLua, HsLua.ObjectOrientation
propertySetHsLua, HsLua.ObjectOrientation
propertyTypeHsLua, HsLua.ObjectOrientation
pushHsLua, HsLua.Class.Pushable
PushableHsLua, HsLua.Class.Pushable
pushAsHaskellFunctionHsLua, HsLua.Class.Exposable
pushAsTableHsLua, HsLua.Marshalling
pushBoolHsLua, HsLua.Marshalling
pushbooleanHsLua
pushByteStringHsLua, HsLua.Marshalling
pushcclosureHsLua
pushcfunctionHsLua
pushDocumentedFunctionHsLua, HsLua.Packaging, HsLua.Packaging.Function
PusherHsLua, HsLua.Marshalling
pushExceptionHsLua
pushFieldDocHsLua, HsLua.Packaging
pushFunctionDocHsLua, HsLua.Packaging
pushglobaltableHsLua
pushHaskellFunctionHsLua
pushintegerHsLua
pushIntegralHsLua, HsLua.Marshalling
pushIteratorHsLua, HsLua.Marshalling
pushKeyValuePairsHsLua, HsLua.Marshalling
pushLazyByteStringHsLua, HsLua.Marshalling
pushlightuserdataHsLua
pushList 
1 (Function)HsLua.Class.Pushable
2 (Function)HsLua, HsLua.Marshalling
pushMapHsLua, HsLua.Marshalling
pushModuleHsLua, HsLua.Packaging, HsLua.Packaging.Module
pushModuleDocHsLua, HsLua.Packaging
pushNameHsLua, HsLua.Marshalling
pushnilHsLua
pushNonEmptyHsLua, HsLua.Marshalling
pushnumberHsLua
pushPairHsLua, HsLua.Marshalling
pushPreCFunctionHsLua
pushRealFloatHsLua, HsLua.Marshalling
pushSetHsLua, HsLua.Marshalling
pushStringHsLua, HsLua.Marshalling
pushstringHsLua
pushTextHsLua, HsLua.Marshalling
pushthreadHsLua
pushToAesonHsLua, HsLua.Aeson
pushTripleHsLua, HsLua.Marshalling
pushTypeDocHsLua.Typing
pushTypeMismatchErrorHsLua
pushTypeSpecHsLua.Typing
pushUDHsLua, HsLua.Packaging
pushUDGenericHsLua, HsLua.ObjectOrientation
pushValueHsLua, HsLua.Aeson
pushvalueHsLua
pushViaJSONHsLua, HsLua.Aeson
putuserdataHsLua
raiseErrorHsLua, HsLua.Class.Util
rawequalHsLua
rawgetHsLua
rawgetiHsLua
rawlenHsLua
rawsetHsLua
rawsetiHsLua
readonlyHsLua, HsLua.ObjectOrientation, HsLua.Packaging
readonly'HsLua, HsLua.ObjectOrientation, HsLua.Packaging
RecTypeHsLua.Typing
recTypeHsLua.Typing
refHsLua
Reference 
1 (Type/Class)HsLua
2 (Data Constructor)HsLua
RefNilHsLua
refnilHsLua
registerHsLua
registerDocumentationHsLua, HsLua.Packaging
registerHaskellFunctionHsLua, HsLua.Class.Exposable
registerModuleHsLua, HsLua.Packaging, HsLua.Packaging.Module
registryindexHsLua
RelationalOperatorHsLua
removeHsLua
renderHsLua.Packaging.Rendering
renderFunctionHsLua.Packaging.Rendering
renderModuleHsLua.Packaging.Rendering
replaceHsLua
reportValueOnFailureHsLua, HsLua.Marshalling
requirefHsLua
requirehsHsLua
ResultHsLua, HsLua.Marshalling
ResultsDocHsLua, HsLua.Packaging
ResultsDocListHsLua, HsLua.Packaging
ResultsDocMultHsLua, HsLua.Packaging
resultToEitherHsLua, HsLua.Marshalling
resultValueDescriptionHsLua, HsLua.Packaging
ResultValueDoc 
1 (Type/Class)HsLua, HsLua.Packaging
2 (Data Constructor)HsLua, HsLua.Packaging
resultValueTypeHsLua, HsLua.Packaging
retrievingHsLua, HsLua.Marshalling
returnResultHsLua, HsLua.Packaging, HsLua.Packaging.Function
returnResultsHsLua, HsLua.Packaging, HsLua.Packaging.Function
returnResultsOnStackHsLua, HsLua.Packaging, HsLua.Packaging.Function
rotateHsLua
runHsLua
runEitherHsLua
runPeekHsLua, HsLua.Marshalling
runPeekerHsLua, HsLua.Marshalling
runWithHsLua
safepeekHsLua, HsLua.Class.Peekable
SeqTypeHsLua.Typing
seqTypeHsLua.Typing
setfieldHsLua
setglobalHsLua
setglobal'HsLua.Util, HsLua
setiuservalueHsLua
setmetatableHsLua
setNameHsLua, HsLua.Packaging, HsLua.Packaging.Function
settableHsLua
settopHsLua
setupvalueHsLua
setwarnfHsLua
setwarnf'HsLua
ShlHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
ShrHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
sinceHsLua, HsLua.Packaging, HsLua.Packaging.Function
StackIndex 
1 (Type/Class)HsLua
2 (Data Constructor)HsLua
State 
1 (Type/Class)HsLua
2 (Data Constructor)HsLua
stateHsLua
StatusHsLua
statusHsLua
StringIndexHsLua, HsLua.ObjectOrientation
stringParamHsLua, HsLua.Packaging
stringResultHsLua, HsLua.Packaging
stringTypeHsLua.Typing
SubHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
SuccessHsLua, HsLua.Marshalling
SumTypeHsLua.Typing
tableTypeHsLua.Typing
textParamHsLua, HsLua.Packaging
textResultHsLua, HsLua.Packaging
threadTypeHsLua.Typing
throwErrorAsExceptionHsLua
throwTypeMismatchErrorHsLua
tobooleanHsLua
tocfunctionHsLua
toHaskellFunctionHsLua, HsLua.Class.Exposable
toHsFnPrecursorHsLua, HsLua.Packaging, HsLua.Packaging.Function
tointegerHsLua
tonumberHsLua
topHsLua
topointerHsLua
toReferenceHsLua
TostringHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
tostringHsLua
tostring'HsLua
tothreadHsLua
touserdataHsLua
tracebackHsLua
tryHsLua
TypeHsLua
TypeBooleanHsLua
typeCheckedHsLua, HsLua.Marshalling
typeDescriptionHsLua.Typing
TypeDocs 
1 (Type/Class)HsLua.Typing
2 (Data Constructor)HsLua.Typing
TypeFunctionHsLua
TypeLightUserdataHsLua
typeMismatchMessageHsLua, HsLua.Marshalling
typenameHsLua
TypeNilHsLua
TypeNoneHsLua
TypeNumberHsLua
typeRegistryHsLua.Typing
TypeSpecHsLua.Typing
typeSpecHsLua.Typing
typeSpecFromStringHsLua.Typing
typeSpecToStringHsLua.Typing
TypeStringHsLua
TypeTableHsLua
TypeThreadHsLua
TypeUserdataHsLua
udAliasesHsLua, HsLua.ObjectOrientation
udDocsHsLua, HsLua.ObjectOrientation, HsLua.Packaging
udFnPusherHsLua, HsLua.ObjectOrientation
udListSpecHsLua, HsLua.ObjectOrientation
udMethodsHsLua, HsLua.ObjectOrientation
udNameHsLua, HsLua.ObjectOrientation
udOperationsHsLua, HsLua.ObjectOrientation
udparamHsLua, HsLua.Packaging
udPropertiesHsLua, HsLua.ObjectOrientation
udresultHsLua, HsLua.Packaging
UDTypeHsLua, HsLua.ObjectOrientation
udTypeSpecHsLua, HsLua.ObjectOrientation, HsLua.Packaging
UDTypeWithList 
1 (Type/Class)HsLua, HsLua.ObjectOrientation
2 (Data Constructor)HsLua, HsLua.ObjectOrientation
unLuaHsLua
UnmHsLua, HsLua.ObjectOrientation, HsLua.Packaging, HsLua.Packaging.Module
unrefHsLua
unsafeRunWithHsLua
updateFunctionDescriptionHsLua, HsLua.Packaging, HsLua.Packaging.Function
upvalueindexHsLua
userdataTypeHsLua.Typing
voidTypeHsLua.Typing
where'HsLua
withContextHsLua, HsLua.Marshalling
withGCManagedStateHsLua
YieldHsLua