| addFaceProp | Emacs.Module.Functions, Emacs.Module |
| allocaBytesNonNull | Data.Emacs.Module.NonNullPtr |
| allocaNonNull | Data.Emacs.Module.NonNullPtr |
| arities | Data.Emacs.Module.Args |
| assignUserPtr | Emacs.Module.Monad.Class, Emacs.Module |
| assignUserPtrFinaliser | Emacs.Module.Monad.Class, Emacs.Module |
| bindFunction | Emacs.Module.Functions, Emacs.Module |
| car | Emacs.Module.Functions, Emacs.Module |
| cdr | Emacs.Module.Functions, Emacs.Module |
| concat2 | Emacs.Module.Functions, Emacs.Module |
| cons | Emacs.Module.Functions, Emacs.Module |
| copyStringContents | Data.Emacs.Module.Env |
| EmacsArgs | Data.Emacs.Module.Args |
| emacsAssert | Emacs.Module.Assert |
| emacsErrData | Emacs.Module.Errors, Emacs.Module |
| emacsErrMsg | Emacs.Module.Errors, Emacs.Module |
| EmacsError | |
| 1 (Type/Class) | Emacs.Module.Errors, Emacs.Module |
| 2 (Data Constructor) | Emacs.Module.Errors, Emacs.Module |
| emacsErrStack | Emacs.Module.Errors, Emacs.Module |
| EmacsFunction | Emacs.Module.Monad.Class, Emacs.Module |
| EmacsFunctionExtra | Emacs.Module.Monad.Class, Emacs.Module |
| emacsInternalErrMsg | Emacs.Module.Errors, Emacs.Module |
| EmacsInternalError | |
| 1 (Type/Class) | Emacs.Module.Errors, Emacs.Module |
| 2 (Data Constructor) | Emacs.Module.Errors, Emacs.Module |
| emacsInternalErrStack | Emacs.Module.Errors, Emacs.Module |
| EmacsInvocation | Data.Emacs.Module.Args |
| EmacsM | Emacs.Module.Monad, Emacs.Module |
| EmacsRef | Emacs.Module.Monad.Class, Emacs.Module |
| EmacsReturn | Emacs.Module.Monad.Class, Emacs.Module |
| EmacsThrow | |
| 1 (Type/Class) | Emacs.Module.Errors |
| 2 (Data Constructor) | Emacs.Module.Errors |
| emacsThrowTag | Emacs.Module.Errors |
| emacsThrowValue | Emacs.Module.Errors |
| EnumFuncallExit | |
| 1 (Type/Class) | Data.Emacs.Module.Env |
| 2 (Data Constructor) | Data.Emacs.Module.Env |
| Env | Data.Emacs.Module.Env, Emacs.Module |
| eq | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| esym | Data.Emacs.Module.SymbolName.TH |
| exportToEmacs | Data.Emacs.Module.Env |
| extractBool | Emacs.Module.Functions, Emacs.Module |
| extractDouble | Emacs.Module.Monad.Class, Emacs.Module |
| extractFloat | Data.Emacs.Module.Env |
| extractInt | Emacs.Module.Functions, Emacs.Module |
| extractInteger | Data.Emacs.Module.Env |
| extractList | Emacs.Module.Functions, Emacs.Module |
| extractListRevWith | Emacs.Module.Functions, Emacs.Module |
| extractListWith | Emacs.Module.Functions, Emacs.Module |
| extractShortByteString | Emacs.Module.Functions, Emacs.Module |
| extractStablePtrFromUserPtr | Emacs.Module.Functions, Emacs.Module |
| extractString | Emacs.Module.Monad.Class, Emacs.Module |
| extractText | Emacs.Module.Functions, Emacs.Module |
| extractUnboxedVectorWith | Emacs.Module.Functions, Emacs.Module |
| extractUserPtr | Emacs.Module.Monad.Class, Emacs.Module |
| extractUserPtrFinaliser | Emacs.Module.Monad.Class, Emacs.Module |
| extractVector | Emacs.Module.Functions, Emacs.Module |
| extractVectorWith | Emacs.Module.Functions, Emacs.Module |
| extractWideInteger | Emacs.Module.Monad.Class, Emacs.Module |
| foldlEmacsListWith | Emacs.Module.Functions, Emacs.Module |
| formatSomeException | Emacs.Module.Errors |
| freeGlobalRef | Data.Emacs.Module.Env |
| freeStablePtrFinaliser | Data.Emacs.Module.Env |
| freeValue | Emacs.Module.Monad.Class, Emacs.Module |
| funcall | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| FuncallExit | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
| funcallExitFromNum | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
| FuncallExitReturn | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
| FuncallExitSignal | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
| FuncallExitThrow | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
| funcallExitToNum | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
| funcallPrimitive | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| funcallPrimitive_ | Emacs.Module.Monad.Class, Emacs.Module |
| GetArities | Data.Emacs.Module.Args |
| getEnvironment | Data.Emacs.Module.Runtime |
| getUserFinaliser | Data.Emacs.Module.Env |
| getUserPtr | Data.Emacs.Module.Env |
| intern | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| isNotNil | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| isValidEnv | Data.Emacs.Module.Env |
| makeBool | Emacs.Module.Functions, Emacs.Module |
| makeDouble | Emacs.Module.Monad.Class, Emacs.Module |
| makeFloat | Data.Emacs.Module.Env |
| makeFunction | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Functions, Emacs.Module |
| makeFunctionExtra | Emacs.Module.Monad.Class, Emacs.Module |
| makeGlobalRef | Data.Emacs.Module.Env |
| makeInt | Emacs.Module.Functions, Emacs.Module |
| makeInteger | Data.Emacs.Module.Env |
| makeList | Emacs.Module.Functions, Emacs.Module |
| makeShortByteString | Emacs.Module.Functions, Emacs.Module |
| makeString | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| makeText | Emacs.Module.Functions, Emacs.Module |
| makeUserPtr | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| makeUserPtrFromStablePtr | Emacs.Module.Functions, Emacs.Module |
| makeVector | Emacs.Module.Functions, Emacs.Module |
| makeWideInteger | Emacs.Module.Monad.Class, Emacs.Module |
| mkEmacsError | Emacs.Module.Errors |
| mkEmacsInternalError | Emacs.Module.Errors |
| mkNonNullPtr | Data.Emacs.Module.NonNullPtr |
| mkSymbolName | Data.Emacs.Module.SymbolName |
| mkSymbolNameShortByteString | Data.Emacs.Module.SymbolName |
| mkUserError | Emacs.Module.Errors |
| MonadEmacs | Emacs.Module.Monad.Class, Emacs.Module |
| MonadMask | Emacs.Module.Functions, Emacs.Module |
| MonadThrow | Emacs.Module |
| Nat | Data.Emacs.Module.Args, Emacs.Module |
| nil | Emacs.Module.Functions, Emacs.Module |
| nonLocalExitCheck | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| nonLocalExitClear | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| nonLocalExitGet | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| nonLocalExitSignal | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| nonLocalExitThrow | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| NonNullPtr | Data.Emacs.Module.NonNullPtr |
| O | |
| 1 (Type/Class) | Data.Emacs.Module.Args, Emacs.Module |
| 2 (Data Constructor) | Data.Emacs.Module.Args, Emacs.Module |
| produceRef | Emacs.Module.Monad.Class, Emacs.Module |
| provide | Emacs.Module.Functions, Emacs.Module |
| R | |
| 1 (Type/Class) | Data.Emacs.Module.Args, Emacs.Module |
| 2 (Data Constructor) | Data.Emacs.Module.Args, Emacs.Module |
| RawFunction | Data.Emacs.Module.Env |
| RawFunctionType | Data.Emacs.Module.Env |
| RawValue | Data.Emacs.Module.Value, Emacs.Module |
| reportAllErrorsToEmacs | Emacs.Module.Errors, Emacs.Module |
| reportAnyErrorToEmacs | Emacs.Module.Errors |
| reportEmacsThrowToEmacs | Emacs.Module.Errors |
| reportErrorToEmacs | Emacs.Module.Errors |
| reportInternalErrorToEmacs | Emacs.Module.Errors |
| Rest | |
| 1 (Type/Class) | Data.Emacs.Module.Args, Emacs.Module |
| 2 (Data Constructor) | Data.Emacs.Module.Args, Emacs.Module |
| runEmacsM | Emacs.Module.Monad, Emacs.Module |
| Runtime | |
| 1 (Type/Class) | Data.Emacs.Module.Runtime |
| 2 (Data Constructor) | Data.Emacs.Module.Runtime |
| S | Data.Emacs.Module.Args, Emacs.Module |
| setcar | Emacs.Module.Functions, Emacs.Module |
| setcdr | Emacs.Module.Functions, Emacs.Module |
| setUserFinaliser | Data.Emacs.Module.Env |
| setUserPtr | Data.Emacs.Module.Env |
| Stop | |
| 1 (Type/Class) | Data.Emacs.Module.Args, Emacs.Module |
| 2 (Data Constructor) | Data.Emacs.Module.Args, Emacs.Module |
| supplyEmacsArgs | Data.Emacs.Module.Args |
| SymbolName | Data.Emacs.Module.SymbolName |
| symbolName | Emacs.Module.Functions, Emacs.Module |
| Throws | Emacs.Module |
| typeOf | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| unEnumFuncallExit | Data.Emacs.Module.Env |
| unfoldEmacsListWith | Emacs.Module.Functions, Emacs.Module |
| unNonNullPtr | Data.Emacs.Module.NonNullPtr |
| unRuntime | Data.Emacs.Module.Runtime |
| userErrFunctionName | Emacs.Module.Errors |
| userErrMsg | Emacs.Module.Errors |
| UserError | |
| 1 (Type/Class) | Emacs.Module.Errors |
| 2 (Data Constructor) | Emacs.Module.Errors |
| userErrStack | Emacs.Module.Errors |
| UserPtrFinaliser | Data.Emacs.Module.Env, Emacs.Module |
| UserPtrFinaliserType | Data.Emacs.Module.Env, Emacs.Module |
| useSymbolNameAsCString | Data.Emacs.Module.SymbolName |
| validateRuntime | Data.Emacs.Module.Runtime |
| Value | |
| 1 (Type/Class) | Data.Emacs.Module.Value, Emacs.Module |
| 2 (Data Constructor) | Data.Emacs.Module.Value, Emacs.Module |
| valuePayload | Data.Emacs.Module.Value, Emacs.Module |
| valueReleaseHandle | Data.Emacs.Module.Value, Emacs.Module |
| valueToText | Emacs.Module.Functions, Emacs.Module |
| variadicFunctionArgs | Data.Emacs.Module.Env |
| vconcat2 | Emacs.Module.Functions, Emacs.Module |
| vecGet | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| vecSet | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| vecSize | |
| 1 (Function) | Data.Emacs.Module.Env |
| 2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
| WithCallStack | Emacs.Module.Assert |
| withCleanup | Emacs.Module.Functions, Emacs.Module |
| Z | Data.Emacs.Module.Args, Emacs.Module |