Index
| .!= | Marvin.Util.JSON, Marvin.Prelude |
| .: | Marvin.Util.JSON, Marvin.Prelude |
| .:! | Marvin.Util.JSON, Marvin.Prelude |
| .:? | Marvin.Util.JSON, Marvin.Prelude |
| .= | Marvin.Util.JSON, Marvin.Prelude |
| actions | Marvin, Marvin.Prelude |
| adapter | Marvin, Marvin.Prelude |
| adapterId | Marvin.Adapter |
| adapterLog | Marvin.Adapter |
| alertM | |
| 1 (Function) | Marvin.Util.Logging, Marvin.Prelude |
| 2 (Function) | Marvin.Adapter |
| allNullaryToStringTag | Marvin.Util.JSON, Marvin.Prelude |
| anchored | Marvin.Util.Regex, Marvin.Prelude |
| applicationScriptId | Marvin.Types |
| Array | |
| 1 (Type/Class) | Marvin.Util.JSON, Marvin.Prelude |
| 2 (Data Constructor) | Marvin.Util.JSON, Marvin.Prelude |
| auto_callout | Marvin.Util.Regex, Marvin.Prelude |
| Bool | Marvin.Util.JSON, Marvin.Prelude |
| BotActionState | |
| 1 (Type/Class) | Marvin, Marvin.Prelude |
| 2 (Data Constructor) | Marvin, Marvin.Prelude |
| BotReacting | Marvin, Marvin.Prelude |
| caseless | Marvin.Util.Regex, Marvin.Prelude |
| Channel | |
| 1 (Type/Class) | Marvin.Types, Marvin, Marvin.Prelude |
| 2 (Data Constructor) | Marvin.Types |
| channel | Marvin.Types, Marvin, Marvin.Prelude |
| config | Marvin, Marvin.Prelude |
| constructorTagModifier | Marvin.Util.JSON, Marvin.Prelude |
| content | Marvin.Types, Marvin, Marvin.Prelude |
| contentsFieldName | Marvin.Util.JSON, Marvin.Prelude |
| criticalM | |
| 1 (Function) | Marvin.Util.Logging, Marvin.Prelude |
| 2 (Function) | Marvin.Adapter |
| customTrigger | Marvin, Marvin.Prelude |
| debugM | |
| 1 (Function) | Marvin.Util.Logging, Marvin.Prelude |
| 2 (Function) | Marvin.Adapter |
| decode | Marvin.Util.JSON, Marvin.Prelude |
| decode' | Marvin.Util.JSON, Marvin.Prelude |
| decodeStrict | Marvin.Util.JSON, Marvin.Prelude |
| decodeStrict' | Marvin.Util.JSON, Marvin.Prelude |
| defaultConfigName | Marvin.Run |
| defaultOptions | Marvin.Util.JSON, Marvin.Prelude |
| defaultTaggedObject | Marvin.Util.JSON, Marvin.Prelude |
| defineScript | Marvin, Marvin.Prelude |
| deriveFromJSON | Marvin.Util.JSON, Marvin.Prelude |
| deriveJSON | Marvin.Util.JSON, Marvin.Prelude |
| deriveToJSON | Marvin.Util.JSON, Marvin.Prelude |
| dollar_endonly | Marvin.Util.Regex, Marvin.Prelude |
| dotall | Marvin.Util.Regex, Marvin.Prelude |
| DotNetTime | |
| 1 (Data Constructor) | Marvin.Util.JSON, Marvin.Prelude |
| 2 (Type/Class) | Marvin.Util.JSON, Marvin.Prelude |
| dupnames | Marvin.Util.Regex, Marvin.Prelude |
| eitherDecode | Marvin.Util.JSON, Marvin.Prelude |
| eitherDecode' | Marvin.Util.JSON, Marvin.Prelude |
| eitherDecodeStrict | Marvin.Util.JSON, Marvin.Prelude |
| eitherDecodeStrict' | Marvin.Util.JSON, Marvin.Prelude |
| emergencyM | |
| 1 (Function) | Marvin.Util.Logging, Marvin.Prelude |
| 2 (Function) | Marvin.Adapter |
| encode | Marvin.Util.JSON, Marvin.Prelude |
| Encoding | Marvin.Util.JSON, Marvin.Prelude |
| Error | Marvin.Util.JSON, Marvin.Prelude |
| errorBadArgument | Marvin.Prelude |
| errorBadFormat | Marvin.Prelude |
| errorM | |
| 1 (Function) | Marvin.Util.Logging, Marvin.Prelude |
| 2 (Function) | Marvin.Adapter |
| errorMissingArgument | Marvin.Prelude |
| errorShortFormat | Marvin.Prelude |
| Event | Marvin.Adapter |
| EventHandler | Marvin.Adapter |
| exec_anchored | Marvin.Util.Regex, Marvin.Prelude |
| exec_newline_cr | Marvin.Util.Regex, Marvin.Prelude |
| exec_newline_crlf | Marvin.Util.Regex, Marvin.Prelude |
| exec_newline_lf | Marvin.Util.Regex, Marvin.Prelude |
| exec_notbol | Marvin.Util.Regex, Marvin.Prelude |
| exec_notempty | Marvin.Util.Regex, Marvin.Prelude |
| exec_noteol | Marvin.Util.Regex, Marvin.Prelude |
| exec_no_utf8_check | Marvin.Util.Regex, Marvin.Prelude |
| exec_partial | Marvin.Util.Regex, Marvin.Prelude |
| extended | Marvin.Util.Regex, Marvin.Prelude |
| extra | Marvin.Util.Regex, Marvin.Prelude |
| extractAction | Marvin, Marvin.Prelude |
| extractReaction | Marvin, Marvin.Prelude |
| FieldFormat | |
| 1 (Data Constructor) | Marvin.Prelude |
| 2 (Type/Class) | Marvin.Prelude |
| FieldFormatter | Marvin.Prelude |
| fieldLabelModifier | Marvin.Util.JSON, Marvin.Prelude |
| firstline | Marvin.Util.Regex, Marvin.Prelude |
| fmtAdjust | Marvin.Prelude |
| fmtAlternate | Marvin.Prelude |
| fmtChar | Marvin.Prelude |
| fmtModifiers | Marvin.Prelude |
| fmtPrecision | Marvin.Prelude |
| fmtSign | Marvin.Prelude |
| fmtWidth | Marvin.Prelude |
| foldable | Marvin.Util.JSON, Marvin.Prelude |
| for | Marvin.Prelude |
| FormatAdjustment | Marvin.Prelude |
| formatArg | Marvin.Prelude |
| formatChar | Marvin.Prelude |
| formatInt | Marvin.Prelude |
| formatInteger | Marvin.Prelude |
| FormatParse | |
| 1 (Data Constructor) | Marvin.Prelude |
| 2 (Type/Class) | Marvin.Prelude |
| formatRealFloat | Marvin.Prelude |
| FormatSign | Marvin.Prelude |
| formatString | Marvin.Prelude |
| for_ | Marvin.Prelude |
| fpChar | Marvin.Prelude |
| fpModifiers | Marvin.Prelude |
| fpRest | Marvin.Prelude |
| fromChar | Marvin.Prelude |
| fromDotNetTime | Marvin.Util.JSON, Marvin.Prelude |
| fromEncoding | Marvin.Util.JSON, Marvin.Prelude |
| FromJSON | Marvin.Util.JSON, Marvin.Prelude |
| fromJSON | Marvin.Util.JSON, Marvin.Prelude |
| fromMaybe | Marvin.Prelude |
| genericParseJSON | Marvin.Util.JSON, Marvin.Prelude |
| genericToEncoding | Marvin.Util.JSON, Marvin.Prelude |
| genericToJSON | Marvin.Util.JSON, Marvin.Prelude |
| genRange | Marvin.Util.Random, Marvin.Prelude |
| getChannelName | |
| 1 (Function) | Marvin.Adapter |
| 2 (Function) | Marvin, Marvin.Prelude |
| getConfigVal | Marvin, Marvin.Prelude |
| getData | Marvin, Marvin.Prelude |
| getMatch | Marvin, Marvin.Prelude |
| getMessage | Marvin, Marvin.Prelude |
| getScriptId | Marvin.Types |
| getStdGen | Marvin.Util.Random, Marvin.Prelude |
| getStdRandom | Marvin.Util.Random, Marvin.Prelude |
| getUsername | |
| 1 (Function) | Marvin.Adapter |
| 2 (Function) | Marvin, Marvin.Prelude |
| GFromJSON | Marvin.Util.JSON, Marvin.Prelude |
| gParseJSON | Marvin.Util.JSON, Marvin.Prelude |
| GToEncoding | Marvin.Util.JSON, Marvin.Prelude |
| gToEncoding | Marvin.Util.JSON, Marvin.Prelude |
| GToJSON | Marvin.Util.JSON, Marvin.Prelude |
| gToJSON | Marvin.Util.JSON, Marvin.Prelude |
| HasActions | Marvin, Marvin.Prelude |
| HasAdapter | Marvin, Marvin.Prelude |
| HasConfig | Marvin, Marvin.Prelude |
| HasConfigAccess | Marvin.Types |
| HasMatch | Marvin, Marvin.Prelude |
| HasMatchField | Marvin, Marvin.Prelude |
| HasMessage | Marvin, Marvin.Prelude |
| HasMessageField | Marvin, Marvin.Prelude |
| HasScriptId | Marvin, Marvin.Prelude |
| HasVariable | Marvin, Marvin.Prelude |
| hear | Marvin, Marvin.Prelude |
| hPrintf | Marvin.Prelude |
| HPrintfType | Marvin.Prelude |
| infoM | |
| 1 (Function) | Marvin.Util.Logging, Marvin.Prelude |
| 2 (Function) | Marvin.Adapter |
| InitEventHandler | Marvin.Adapter |
| IsAdapter | Marvin.Adapter, Marvin.Run, Marvin, Marvin.Prelude |
| IsChar | Marvin.Prelude |
| IsScript | Marvin.Types |
| json | Marvin.Util.JSON, Marvin.Prelude |
| json' | Marvin.Util.JSON, Marvin.Prelude |
| KeyValue | Marvin.Util.JSON, Marvin.Prelude |
| LeftAdjust | Marvin.Prelude |
| liftIO | Marvin.Prelude |
| logM | |
| 1 (Function) | Marvin.Util.Logging, Marvin.Prelude |
| 2 (Function) | Marvin.Adapter |
| lookupFromAppConfig | Marvin.Run |
| Match | Marvin.Util.Regex, Marvin.Prelude |
| match | Marvin.Util.Regex, Marvin.Prelude |
| matchField | Marvin, Marvin.Prelude |
| matchLens | Marvin, Marvin.Prelude |
| Message | |
| 1 (Type/Class) | Marvin.Types, Marvin, Marvin.Prelude |
| 2 (Data Constructor) | Marvin.Types, Marvin, Marvin.Prelude |
| messageChannel | |
| 1 (Function) | Marvin.Adapter |
| 2 (Function) | Marvin, Marvin.Prelude |
| MessageEvent | Marvin.Adapter |
| messageField | Marvin, Marvin.Prelude |
| messageLens | Marvin, Marvin.Prelude |
| MessageReactionData | |
| 1 (Type/Class) | Marvin, Marvin.Prelude |
| 2 (Data Constructor) | Marvin, Marvin.Prelude |
| mkParseJSON | Marvin.Util.JSON, Marvin.Prelude |
| mkStdGen | Marvin.Util.Random, Marvin.Prelude |
| mkToEncoding | Marvin.Util.JSON, Marvin.Prelude |
| mkToJSON | Marvin.Util.JSON, Marvin.Prelude |
| ModifierParser | Marvin.Prelude |
| modifyMutable | Marvin.Util.Mutable, Marvin.Prelude |
| MonadIO | Marvin.Prelude |
| multiline | Marvin.Util.Regex, Marvin.Prelude |
| Mutable | Marvin.Util.Mutable, Marvin.Prelude |
| newline_cr | Marvin.Util.Regex, Marvin.Prelude |
| newline_crlf | Marvin.Util.Regex, Marvin.Prelude |
| newline_lf | Marvin.Util.Regex, Marvin.Prelude |
| newMutable | Marvin.Util.Mutable, Marvin.Prelude |
| newStdGen | Marvin.Util.Random, Marvin.Prelude |
| next | Marvin.Util.Random, Marvin.Prelude |
| noticeM | |
| 1 (Function) | Marvin.Util.Logging, Marvin.Prelude |
| 2 (Function) | Marvin.Adapter |
| no_auto_capture | Marvin.Util.Regex, Marvin.Prelude |
| no_utf8_check | Marvin.Util.Regex, Marvin.Prelude |
| Null | Marvin.Util.JSON, Marvin.Prelude |
| Number | Marvin.Util.JSON, Marvin.Prelude |
| Object | |
| 1 (Type/Class) | Marvin.Util.JSON, Marvin.Prelude |
| 2 (Data Constructor) | Marvin.Util.JSON, Marvin.Prelude |
| object | Marvin.Util.JSON, Marvin.Prelude |
| ObjectWithSingleField | Marvin.Util.JSON, Marvin.Prelude |
| omitNothingFields | Marvin.Util.JSON, Marvin.Prelude |
| Options | |
| 1 (Data Constructor) | Marvin.Util.JSON, Marvin.Prelude |
| 2 (Type/Class) | Marvin.Util.JSON, Marvin.Prelude |
| pairs | Marvin.Util.JSON, Marvin.Prelude |
| parseFormat | Marvin.Prelude |
| parseJSON | Marvin.Util.JSON, Marvin.Prelude |
| PCREExecOption | Marvin.Util.Regex, Marvin.Prelude |
| PCREOption | Marvin.Util.Regex, Marvin.Prelude |
| perror | Marvin.Prelude |
| printf | Marvin.Prelude |
| PrintfArg | Marvin.Prelude |
| PrintfType | Marvin.Prelude |
| r | Marvin.Util.Regex, Marvin.Prelude |
| Random | Marvin.Util.Random, Marvin.Prelude |
| random | Marvin.Util.Random, Marvin.Prelude |
| randomFrom | Marvin.Util.Random, Marvin.Prelude |
| RandomGen | Marvin.Util.Random, Marvin.Prelude |
| randomIO | Marvin.Util.Random, Marvin.Prelude |
| randomR | Marvin.Util.Random, Marvin.Prelude |
| randomRIO | Marvin.Util.Random, Marvin.Prelude |
| randomRs | Marvin.Util.Random, Marvin.Prelude |
| randoms | Marvin.Util.Random, Marvin.Prelude |
| randomVal | Marvin.Util.Random, Marvin.Prelude |
| randomValFromRange | Marvin.Util.Random, Marvin.Prelude |
| readMutable | Marvin.Util.Mutable, Marvin.Prelude |
| Regex | Marvin.Util.Regex, Marvin.Prelude |
| reply | Marvin, Marvin.Prelude |
| requireConfigVal | Marvin, Marvin.Prelude |
| requireFromAppConfig | Marvin.Run |
| resolveChannel | Marvin.Adapter |
| respond | Marvin, Marvin.Prelude |
| Result | Marvin.Util.JSON, Marvin.Prelude |
| runMarvin | Marvin.Run |
| RunWithAdapter | Marvin.Adapter |
| runWithAdapter | Marvin.Adapter |
| Script | |
| 1 (Type/Class) | Marvin, Marvin.Prelude |
| 2 (Data Constructor) | Marvin, Marvin.Prelude |
| ScriptDefinition | Marvin, Marvin.Prelude |
| ScriptId | |
| 1 (Type/Class) | Marvin.Types, Marvin, Marvin.Prelude |
| 2 (Data Constructor) | Marvin.Types |
| scriptId | Marvin, Marvin.Prelude |
| ScriptInit | Marvin.Run, Marvin, Marvin.Prelude |
| send | Marvin, Marvin.Prelude |
| sender | Marvin.Types, Marvin, Marvin.Prelude |
| Series | Marvin.Util.JSON, Marvin.Prelude |
| setStdGen | Marvin.Util.Random, Marvin.Prelude |
| SignPlus | Marvin.Prelude |
| SignSpace | Marvin.Prelude |
| SlackRTMAdapter | Marvin.Adapter.Slack |
| split | Marvin.Util.Random, Marvin.Prelude |
| StdGen | Marvin.Util.Random, Marvin.Prelude |
| String | Marvin.Util.JSON, Marvin.Prelude |
| Success | Marvin.Util.JSON, Marvin.Prelude |
| SumEncoding | Marvin.Util.JSON, Marvin.Prelude |
| sumEncoding | Marvin.Util.JSON, Marvin.Prelude |
| tagFieldName | Marvin.Util.JSON, Marvin.Prelude |
| TaggedObject | Marvin.Util.JSON, Marvin.Prelude |
| timestamp | Marvin.Types, Marvin, Marvin.Prelude |
| toChar | Marvin.Prelude |
| toEncoding | Marvin.Util.JSON, Marvin.Prelude |
| ToJSON | Marvin.Util.JSON, Marvin.Prelude |
| toJSON | Marvin.Util.JSON, Marvin.Prelude |
| TwoElemArray | Marvin.Util.JSON, Marvin.Prelude |
| ungreedy | Marvin.Util.Regex, Marvin.Prelude |
| unless | Marvin.Prelude |
| unwrapRegex | Marvin.Util.Regex, Marvin.Prelude |
| unwrapScriptId | Marvin.Types |
| unwrapUnaryRecords | Marvin.Util.JSON, Marvin.Prelude |
| User | |
| 1 (Type/Class) | Marvin.Types, Marvin, Marvin.Prelude |
| 2 (Data Constructor) | Marvin.Types |
| utf8 | Marvin.Util.Regex, Marvin.Prelude |
| Value | Marvin.Util.JSON, Marvin.Prelude |
| variable | Marvin, Marvin.Prelude |
| vFmt | Marvin.Prelude |
| warningM | |
| 1 (Function) | Marvin.Util.Logging, Marvin.Prelude |
| 2 (Function) | Marvin.Adapter |
| when | Marvin.Prelude |
| withArray | Marvin.Util.JSON, Marvin.Prelude |
| withBool | Marvin.Util.JSON, Marvin.Prelude |
| withNumber | Marvin.Util.JSON, Marvin.Prelude |
| withObject | Marvin.Util.JSON, Marvin.Prelude |
| withScientific | Marvin.Util.JSON, Marvin.Prelude |
| withText | Marvin.Util.JSON, Marvin.Prelude |
| writeMutable | Marvin.Util.Mutable, Marvin.Prelude |
| ZeroPad | Marvin.Prelude |