Index
| $sel:acceptFiles:App | Butler.App, Butler | 
| $sel:affinity:ThreadOptions | Butler.Prelude, Butler | 
| $sel:allocationLimit:ThreadOptions | Butler.Prelude, Butler | 
| $sel:app:AppInstance | Butler.App | 
| $sel:app:AuthApplication | Butler.Display | 
| $sel:apps:AppSharedContext | Butler.App, Butler | 
| $sel:apps:WindowManager | Butler.Window, Butler | 
| $sel:appSet:AppSharedContext | Butler.App, Butler | 
| $sel:author:MkMessage | Butler.App.Chat | 
| $sel:body:Event | Butler.Core.Logger | 
| $sel:body:GuiEvent | Butler.Display.GUI, Butler | 
| $sel:body:HtmxEvent | Butler.Display.GUI, Butler | 
| $sel:body:MkMessage | Butler.App.Chat | 
| $sel:buffer:DataEvent | Butler.Frame, Butler | 
| $sel:buzzer:OS | Butler.Core | 
| $sel:channels:SoundCard | Butler.Service.SoundBlaster | 
| $sel:childs:MkDirectory | Butler.Core.File, Butler | 
| $sel:childs:Process | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| $sel:client:DataEvent | Butler.Frame, Butler | 
| $sel:client:GuiEvent | Butler.Display.GUI, Butler | 
| $sel:client:SoundReceiver | Butler.Service.SoundBlaster | 
| $sel:clients:AppContext | Butler.App, Butler | 
| $sel:clients:Desktop | Butler.Desktop | 
| $sel:clients:Display | Butler.App, Butler.Display | 
| $sel:clients:SoundCard | Butler.Service.SoundBlaster | 
| $sel:clock:OS | Butler.Core | 
| $sel:conn:DisplayClient | Butler.Display.Client, Butler.Display, Butler | 
| $sel:counter:SoundReceiver | Butler.Service.SoundBlaster | 
| $sel:createdAt:Event | Butler.Core.Logger | 
| $sel:createdAt:Process | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| $sel:db:Sessions | Butler.Display.Session | 
| $sel:description:App | Butler.App, Butler | 
| $sel:directory:Desktop | Butler.Desktop | 
| $sel:display:AppSharedContext | Butler.App, Butler | 
| $sel:display:Desktop | Butler.Desktop | 
| $sel:doneVar:Process | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| $sel:dynamics:AppSharedContext | Butler.App, Butler | 
| $sel:endpoint:DisplayClient | Butler.Display.Client, Butler.Display, Butler | 
| $sel:env:Desktop | Butler.Desktop | 
| $sel:events:SoundCard | Butler.Service.SoundBlaster | 
| $sel:focus:WindowsState | Butler.Window, Butler | 
| $sel:frameCount:SoundChannel | Butler.Service.SoundBlaster | 
| $sel:getSession:AuthApplication | Butler.Display | 
| $sel:id:SoundChannel | Butler.Service.SoundBlaster | 
| $sel:invitations:Sessions | Butler.Display.Session | 
| $sel:label:ThreadOptions | Butler.Prelude, Butler | 
| $sel:lock:Sessions | Butler.Display.Session | 
| $sel:logger:OS | Butler.Core | 
| $sel:maskingState:ThreadOptions | Butler.Prelude, Butler | 
| $sel:maxID:WindowsState | Butler.Window, Butler | 
| $sel:migrateDown:DatabaseMigration | Butler.Database | 
| $sel:migrateUp:DatabaseMigration | Butler.Database | 
| $sel:migrations:DatabaseMigration | Butler.Database | 
| $sel:name:App | Butler.App, Butler | 
| $sel:name:MkFile | Butler.Core.File, Butler | 
| $sel:name:SoundChannel | Butler.Service.SoundBlaster | 
| $sel:os:ProcessEnv | Butler.Core | 
| $sel:parent:MkDirectory | Butler.Core.File, Butler | 
| $sel:path:MkDirectory | Butler.Core.File, Butler | 
| $sel:pid:Process | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| $sel:pipe:AppContext | Butler.App, Butler | 
| $sel:pipeAE:AppInstance | Butler.App | 
| $sel:position:Window | Butler.Window, Butler | 
| $sel:process:AppInstance | Butler.App | 
| $sel:process:DisplayClient | Butler.Display.Client, Butler.Display, Butler | 
| $sel:process:ProcessEnv | Butler.Core | 
| $sel:processEnv:AppSharedContext | Butler.App, Butler | 
| $sel:processor:OS | Butler.Core | 
| $sel:program:Process | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| $sel:rawBuffer:DataEvent | Butler.Frame, Butler | 
| $sel:receivers:SoundCard | Butler.Service.SoundBlaster | 
| $sel:recv:DisplayClient | Butler.Display.Client, Butler.Display, Butler | 
| $sel:scope:Process | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| $sel:send:DisplayClient | Butler.Display.Client, Butler.Display, Butler | 
| $sel:sendChannel:DisplayClient | Butler.Display.Client, Butler.Display, Butler | 
| $sel:session:DisplayClient | Butler.Display.Client, Butler.Display, Butler | 
| $sel:sessionID:Session | Butler.Display.Session | 
| $sel:sessions:Display | Butler.App, Butler.Display | 
| $sel:sessions:Sessions | Butler.Display.Session | 
| $sel:severity:Event | Butler.Core.Logger | 
| $sel:shared:AppContext | Butler.App, Butler | 
| $sel:shared:Desktop | Butler.Desktop | 
| $sel:size:App | Butler.App, Butler | 
| $sel:size:MkFile | Butler.Core.File, Butler | 
| $sel:size:Window | Butler.Window, Butler | 
| $sel:start:App | Butler.App, Butler | 
| $sel:status:Process | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| $sel:statuses:SoundChannel | Butler.Service.SoundBlaster | 
| $sel:storage:OS | Butler.Core | 
| $sel:stream:SoundReceiver | Butler.Service.SoundBlaster | 
| $sel:tags:App | Butler.App, Butler | 
| $sel:thread:Process | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| $sel:threadId:Process | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| $sel:title:App | Butler.App, Butler | 
| $sel:title:Window | Butler.Window, Butler | 
| $sel:trigger:GuiEvent | Butler.Display.GUI, Butler | 
| $sel:trigger:HtmxEvent | Butler.Display.GUI, Butler | 
| $sel:username:Session | Butler.Display.Session | 
| $sel:wid:AppContext | Butler.App, Butler | 
| $sel:wid:AppInstance | Butler.App | 
| $sel:wid:SoundCard | Butler.Service.SoundBlaster | 
| $sel:windows:WindowManager | Butler.Window, Butler | 
| $sel:windows:WindowsState | Butler.Window, Butler | 
| $sel:winID:SoundChannel | Butler.Service.SoundBlaster | 
| $sel:wm:Desktop | Butler.Desktop | 
| $sel:workspace:Desktop | Butler.Desktop | 
| $sel:xfiles:App | Butler.App, Butler | 
| %~ | Butler.Prelude, Butler | 
| & | Butler.Prelude, Butler | 
| *> | Butler.Prelude, Butler | 
| .: | Butler.Prelude, Butler | 
| .:? | Butler.Prelude, Butler | 
| .= | Butler.Prelude, Butler | 
| .~ | Butler.Prelude, Butler | 
| := | Butler.Database | 
| <$ | Butler.Prelude, Butler | 
| <$!> | Butler.Prelude, Butler | 
| <$> | Butler.Prelude, Butler | 
| <* | Butler.Prelude, Butler | 
| <**> | Butler.Prelude, Butler | 
| <*> | Butler.Prelude, Butler | 
| <=< | Butler.Prelude, Butler | 
| <> | Butler.Prelude, Butler | 
| <|> | Butler.Prelude, Butler | 
| =<< | Butler.Prelude, Butler | 
| >=> | Butler.Prelude, Butler | 
| >> | Butler.Prelude, Butler | 
| >>= | Butler.Prelude, Butler | 
| abbr_ | Butler.Prelude, Butler | 
| AbsoluteSeek | Butler.Prelude, Butler | 
| absurd | Butler.Prelude, Butler | 
| acceptCharset_ | Butler.Prelude, Butler | 
| accept_ | Butler.Prelude, Butler | 
| accesskey_ | Butler.Prelude, Butler | 
| action_ | Butler.Prelude, Butler | 
| add | Butler.Core.NatMap | 
| addApp | Butler.Desktop | 
| addClient | Butler.Display.Client, Butler.Display, Butler | 
| addDesktopApp | Butler.Desktop | 
| addDynamic | Butler.Core.Dynamic | 
| addEvent | Butler.Core.Logger | 
| addFormatting | Butler.Prelude, Butler | 
| addHistory | Butler.Core.History | 
| address_ | Butler.Prelude, Butler | 
| addSoundClient | Butler.Service.SoundBlaster | 
| addTrim | Butler.Prelude, Butler | 
| addUserMessage | Butler.App.Chat | 
| addWindowApp | Butler.Window, Butler | 
| addWithKey | Butler.Core.NatMap | 
| All | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| Alt | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| Alternative | Butler.Prelude, Butler | 
| alt_ | Butler.Prelude, Butler | 
| Any | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| Ap | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| ap | Butler.Prelude, Butler | 
| App | |
| 1 (Type/Class) | Butler.App, Butler | 
| 2 (Data Constructor) | Butler.App, Butler | 
| AppContext | |
| 1 (Type/Class) | Butler.App, Butler | 
| 2 (Data Constructor) | Butler.App, Butler | 
| AppData | Butler.App, Butler | 
| AppDisplay | Butler.App, Butler | 
| AppendMode | Butler.Prelude, Butler | 
| appEndo | Butler.Prelude, Butler | 
| appendPartialFile | Butler.Core.File, Butler | 
| AppEvent | Butler.App, Butler | 
| AppFile | Butler.App, Butler | 
| AppInstance | |
| 1 (Type/Class) | Butler.App | 
| 2 (Data Constructor) | Butler.App | 
| Applicative | Butler.Prelude, Butler | 
| Apps | |
| 1 (Type/Class) | Butler.App | 
| 2 (Data Constructor) | Butler.App | 
| AppSet | |
| 1 (Type/Class) | Butler.App | 
| 2 (Data Constructor) | Butler.App | 
| appSetApps | Butler.App | 
| appSetHtml | Butler.App | 
| AppSharedContext | |
| 1 (Type/Class) | Butler.App, Butler | 
| 2 (Data Constructor) | Butler.App, Butler | 
| AppTag | |
| 1 (Type/Class) | Butler.App | 
| 2 (Data Constructor) | Butler.App | 
| AppTrigger | Butler.App, Butler | 
| ArchiveContent | Butler.Core.File, Butler | 
| area_ | Butler.Prelude, Butler | 
| article_ | Butler.Prelude, Butler | 
| aside_ | Butler.Prelude, Butler | 
| ask | Butler.Prelude, Butler | 
| askRunInIO | Butler.Prelude, Butler | 
| asks | Butler.Prelude, Butler | 
| askUnliftIO | Butler.Prelude, Butler | 
| asProcess | Butler.Core | 
| asProxyTypeOf | Butler.Prelude, Butler | 
| assert | Butler.Prelude, Butler | 
| asum | Butler.Prelude, Butler | 
| Async | Butler.Prelude, Butler | 
| async | Butler.Prelude, Butler | 
| asyncBound | Butler.Prelude, Butler | 
| AsyncCancelled | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| asyncExceptionFromException | Butler.Prelude, Butler | 
| asyncExceptionToException | Butler.Prelude, Butler | 
| AsyncExceptionWrapper | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| asyncOn | Butler.Prelude, Butler | 
| asyncOnWithUnmask | Butler.Prelude, Butler | 
| asyncThreadId | Butler.Prelude, Butler | 
| asyncWithUnmask | Butler.Prelude, Butler | 
| async_ | Butler.Prelude, Butler | 
| atomically | Butler.Prelude, Butler | 
| atomicModifyIORef | Butler.Prelude, Butler | 
| atomicModifyIORef' | Butler.Prelude, Butler | 
| atomicWriteIORef | Butler.Prelude, Butler | 
| Attribute | Butler.Prelude, Butler | 
| audio_ | Butler.Prelude, Butler | 
| AuthApplication | |
| 1 (Type/Class) | Butler.Display | 
| 2 (Data Constructor) | Butler.Display | 
| autocomplete_ | Butler.Prelude, Butler | 
| autofocus_ | Butler.Prelude, Butler | 
| autoplay_ | Butler.Prelude, Butler | 
| await | Butler.Prelude, Butler | 
| awaitAll | Butler.Prelude, Butler | 
| awaitProcessor | Butler.Core.Processor | 
| a_ | Butler.Prelude, Butler | 
| baseName | Butler.Core.File, Butler | 
| base_ | Butler.Prelude, Butler | 
| bdo_ | Butler.Prelude, Butler | 
| Bifunctor | Butler.Prelude, Butler | 
| bimap | Butler.Prelude, Butler | 
| BinaryContent | Butler.Core.File, Butler | 
| bitReverse16 | Butler.Prelude, Butler | 
| bitReverse32 | Butler.Prelude, Butler | 
| bitReverse64 | Butler.Prelude, Butler | 
| bitReverse8 | Butler.Prelude, Butler | 
| BlockBuffering | Butler.Prelude, Butler | 
| blockquote_ | Butler.Prelude, Butler | 
| body_ | Butler.Prelude, Butler | 
| bool | Butler.Prelude, Butler | 
| bracket | Butler.Prelude, Butler | 
| bracketOnError | Butler.Prelude, Butler | 
| bracketOnError_ | Butler.Prelude, Butler | 
| bracket_ | Butler.Prelude, Butler | 
| broadcast | Butler.Core.Pipe, Butler | 
| BroadcastChan | Butler.Core.Pipe, Butler | 
| br_ | Butler.Prelude, Butler | 
| BSLog | |
| 1 (Type/Class) | Butler.Core.Logger | 
| 2 (Data Constructor) | Butler.Core.Logger | 
| btnBlueClass | Butler.Display.GUI, Butler | 
| btnGreenClass | Butler.Display.GUI, Butler | 
| btnRedClass | Butler.Display.GUI, Butler | 
| BufferMode | Butler.Prelude, Butler | 
| butlerHelpersScript | Butler.Frame | 
| butlerWS | XStatic.Butler | 
| button_ | Butler.Prelude, Butler | 
| Buzzer | Butler.Core.Buzzer | 
| ByteCount | Butler.Prelude, Butler | 
| ByteString | Butler.Prelude, Butler | 
| byteSwap16 | Butler.Prelude, Butler | 
| byteSwap32 | Butler.Prelude, Butler | 
| byteSwap64 | Butler.Prelude, Butler | 
| b_ | Butler.Prelude, Butler | 
| CallStack | Butler.Prelude, Butler | 
| callStack | Butler.Prelude, Butler | 
| cancel | Butler.Prelude, Butler | 
| cancelWith | Butler.Prelude, Butler | 
| canvas_ | Butler.Prelude, Butler | 
| Capability | Butler.Prelude, Butler | 
| caption_ | Butler.Prelude, Butler | 
| catch | Butler.Prelude, Butler | 
| catchAny | Butler.Prelude, Butler | 
| catchAnyDeep | Butler.Prelude, Butler | 
| catchDeep | Butler.Prelude, Butler | 
| catches | Butler.Prelude, Butler | 
| catchesDeep | Butler.Prelude, Butler | 
| catchIO | Butler.Prelude, Butler | 
| catchJust | Butler.Prelude, Butler | 
| catchSyncOrAsync | Butler.Prelude, Butler | 
| catMaybes | Butler.Prelude, Butler | 
| CBool | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CChar | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| ccLabel | Butler.Prelude, Butler | 
| CClock | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| ccModule | Butler.Prelude, Butler | 
| ccsCC | Butler.Prelude, Butler | 
| ccsParent | Butler.Prelude, Butler | 
| ccSrcSpan | Butler.Prelude, Butler | 
| ccsToStrings | Butler.Prelude, Butler | 
| CDouble | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CFile | Butler.Prelude, Butler | 
| CFloat | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CFpos | Butler.Prelude, Butler | 
| challenge_ | Butler.Prelude, Butler | 
| Chan | Butler.Prelude, Butler | 
| changeUsername | Butler.Display.Session | 
| ChannelName | |
| 1 (Type/Class) | Butler.Display.WebSocket | 
| 2 (Data Constructor) | Butler.Display.WebSocket | 
| Char | Butler.Prelude, Butler | 
| charset_ | Butler.Prelude, Butler | 
| chatApp | Butler.App.Chat | 
| ChatServer | Butler.App.Chat | 
| check | Butler.Prelude, Butler | 
| checked_ | Butler.Prelude, Butler | 
| checkInvite | Butler.Display.Session | 
| checkSTM | Butler.Prelude, Butler | 
| chr | Butler.Prelude, Butler | 
| chroot | Butler.Core | 
| CInt | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CIntMax | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CIntPtr | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| cite_ | Butler.Prelude, Butler | 
| CJmpBuf | Butler.Prelude, Butler | 
| classes_ | Butler.Prelude, Butler | 
| class_ | Butler.Prelude, Butler | 
| clearCCS | Butler.Prelude, Butler | 
| clientsDraw | Butler.Display.Client, Butler.Display, Butler | 
| clientStatusHtml | Butler.Service.SoundBlaster | 
| CLLong | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| Clock | Butler.Core.Clock | 
| cloneTChan | Butler.Prelude, Butler | 
| CLong | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| ClosePunctuation | Butler.Prelude, Butler | 
| code_ | Butler.Prelude, Butler | 
| coerce | Butler.Prelude, Butler | 
| Coercible | Butler.Prelude, Butler | 
| colgroup_ | Butler.Prelude, Butler | 
| colspan_ | Butler.Prelude, Butler | 
| cols_ | Butler.Prelude, Butler | 
| col_ | Butler.Prelude, Butler | 
| command_ | Butler.Prelude, Butler | 
| Conc | Butler.Prelude, Butler | 
| conc | Butler.Prelude, Butler | 
| ConcException | Butler.Prelude, Butler | 
| Concurrently | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| concurrently | Butler.Prelude, Butler | 
| concurrently_ | Butler.Prelude, Butler | 
| ConnectorPunctuation | Butler.Prelude, Butler | 
| Const | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| contenteditable_ | Butler.Prelude, Butler | 
| ContentType | Butler.Core.File, Butler | 
| content_ | Butler.Prelude, Butler | 
| contextmenu_ | Butler.Prelude, Butler | 
| Control | Butler.Prelude, Butler | 
| controls_ | Butler.Prelude, Butler | 
| coords_ | Butler.Prelude, Butler | 
| CostCentre | Butler.Prelude, Butler | 
| CostCentreStack | Butler.Prelude, Butler | 
| CPtrdiff | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| Crashed | Butler.Core.Process, Butler.Core.Processor | 
| createFile | Butler.Core.File, Butler | 
| createPartialFile | Butler.Core.File, Butler | 
| createSession | Butler.Display.Session | 
| crossorigin_ | Butler.Prelude, Butler | 
| CSChar | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CShort | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CSigAtomic | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CSize | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CSUSeconds | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CTime | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CUChar | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CUInt | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CUIntMax | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CUIntPtr | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CULLong | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CULong | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CurrencySymbol | Butler.Prelude, Butler | 
| currentCallStack | Butler.Prelude, Butler | 
| CUSeconds | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CUShort | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| CWchar | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| DaemonCrashed | Butler.Core.Events, Butler.Core | 
| DashPunctuation | Butler.Prelude, Butler | 
| Database | Butler.Database | 
| DatabaseMigration | |
| 1 (Type/Class) | Butler.Database | 
| 2 (Data Constructor) | Butler.Database | 
| DataEvent | |
| 1 (Type/Class) | Butler.Frame, Butler | 
| 2 (Data Constructor) | Butler.Frame, Butler | 
| datalist_ | Butler.Prelude, Butler | 
| data_ | Butler.Prelude, Butler | 
| datetime_ | Butler.Prelude, Butler | 
| dbExecute | Butler.Database | 
| dbQuery | Butler.Database | 
| dbSimpleCreate | Butler.Database | 
| dd_ | Butler.Prelude, Butler | 
| DecimalNumber | Butler.Prelude, Butler | 
| decode | Butler.Prelude, Butler | 
| decode' | Butler.Prelude, Butler | 
| decodeASCII | Butler.Prelude, Butler | 
| DecodeError | Butler.Prelude, Butler | 
| decodeJSON | Butler.Prelude, Butler | 
| decodeLatin1 | Butler.Prelude, Butler | 
| decodeList | Butler.Prelude, Butler | 
| decodeMessage | Butler.Frame | 
| decodeTriggerName | Butler.Display.GUI, Butler | 
| decodeUtf16BE | Butler.Prelude, Butler | 
| decodeUtf16BEWith | Butler.Prelude, Butler | 
| decodeUtf16LE | Butler.Prelude, Butler | 
| decodeUtf16LEWith | Butler.Prelude, Butler | 
| decodeUtf32BE | Butler.Prelude, Butler | 
| decodeUtf32BEWith | Butler.Prelude, Butler | 
| decodeUtf32LE | Butler.Prelude, Butler | 
| decodeUtf32LEWith | Butler.Prelude, Butler | 
| decodeUtf8 | Butler.Prelude, Butler | 
| decodeUtf8' | Butler.Prelude, Butler | 
| decodeUtf8With | Butler.Prelude, Butler | 
| Decoding | Butler.Prelude, Butler | 
| defaultApp | Butler.App, Butler | 
| defaultConfig | Butler.Prelude, Butler | 
| defaultThreadOptions | Butler.Prelude, Butler | 
| defaultXFiles | XStatic.Butler | 
| defer_ | Butler.Prelude, Butler | 
| delClient | Butler.Display.Client, Butler.Display, Butler | 
| delDynamic | Butler.Core.Dynamic | 
| delete | Butler.Core.NatMap | 
| deleteDirectory | Butler.Core.File, Butler | 
| deleteFile | Butler.Core.File, Butler | 
| deleteInvite | Butler.Display.Session | 
| deleteSession | Butler.Display.Session | 
| deleteWindow | Butler.Window, Butler | 
| delSoundChannelClient | Butler.Service.SoundBlaster | 
| delSoundClient | Butler.Service.SoundBlaster | 
| delSoundReceiver | Butler.Service.SoundBlaster | 
| delWindowApp | Butler.Window, Butler | 
| del_ | Butler.Prelude, Butler | 
| deserialise | Butler.Prelude, Butler | 
| deserialiseOrFail | Butler.Prelude, Butler | 
| Desktop | |
| 1 (Type/Class) | Butler.Desktop | 
| 2 (Data Constructor) | Butler.Desktop | 
| desktopHandler | Butler.Desktop | 
| details_ | Butler.Prelude, Butler | 
| dfn_ | Butler.Prelude, Butler | 
| die | Butler.Prelude, Butler | 
| digitToInt | Butler.Prelude, Butler | 
| Directory | |
| 1 (Type/Class) | Butler.Core.File, Butler | 
| 2 (Data Constructor) | Butler.Core.File, Butler | 
| dir_ | Butler.Prelude, Butler | 
| disabled_ | Butler.Prelude, Butler | 
| Display | |
| 1 (Type/Class) | Butler.App, Butler.Display | 
| 2 (Data Constructor) | Butler.App, Butler.Display | 
| DisplayAddr | |
| 1 (Type/Class) | Butler.Display | 
| 2 (Data Constructor) | Butler.Display | 
| DisplayApplication | |
| 1 (Type/Class) | Butler.Display | 
| 2 (Data Constructor) | Butler.Display | 
| DisplayClient | |
| 1 (Type/Class) | Butler.Display.Client, Butler.Display, Butler | 
| 2 (Data Constructor) | Butler.Display.Client, Butler.Display, Butler | 
| DisplayClients | Butler.Display.Client, Butler.Display, Butler | 
| DisplayEvent | Butler.App, Butler.Display, Butler | 
| displayException | Butler.Prelude, Butler | 
| div_ | Butler.Prelude, Butler | 
| dl_ | Butler.Prelude, Butler | 
| doctypehtml_ | Butler.Prelude, Butler | 
| doctype_ | Butler.Prelude, Butler | 
| download_ | Butler.Prelude, Butler | 
| draggable_ | Butler.Prelude, Butler | 
| drawList | Butler.Service.SoundBlaster | 
| dt_ | Butler.Prelude, Butler | 
| Dual | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| dupChan | Butler.Prelude, Butler | 
| dupTChan | Butler.Prelude, Butler | 
| Dynamic | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| Dynamics | Butler.Core.Dynamic | 
| dynApp | Butler.Prelude, Butler | 
| dynApply | Butler.Prelude, Butler | 
| dynTypeRep | Butler.Prelude, Butler | 
| Either | Butler.Prelude, Butler | 
| either | Butler.Prelude, Butler | 
| elems | Butler.Core.NatMap | 
| elemsIndex | Butler.Core.NatMap | 
| embed_ | Butler.Prelude, Butler | 
| empty | Butler.Prelude, Butler | 
| emptyCallStack | Butler.Prelude, Butler | 
| EmptyWithNoAlternative | Butler.Prelude, Butler | 
| em_ | Butler.Prelude, Butler | 
| EnclosingMark | Butler.Prelude, Butler | 
| encode | Butler.Prelude, Butler | 
| EncodeError | Butler.Prelude, Butler | 
| encodeJSON | Butler.Prelude, Butler | 
| encodeList | Butler.Prelude, Butler | 
| encodeMessage | Butler.Frame | 
| encodeMessageL | Butler.Frame | 
| encodeUtf16BE | Butler.Prelude, Butler | 
| encodeUtf16LE | Butler.Prelude, Butler | 
| encodeUtf32BE | Butler.Prelude, Butler | 
| encodeUtf32LE | Butler.Prelude, Butler | 
| encodeUtf8 | Butler.Prelude, Butler | 
| encodeUtf8Builder | Butler.Prelude, Butler | 
| encodeUtf8BuilderEscaped | Butler.Prelude, Butler | 
| encodeVal | Butler.Display.GUI, Butler | 
| enctype_ | Butler.Prelude, Butler | 
| Endo | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| Endpoint | |
| 1 (Type/Class) | Butler.Display.Client, Butler.Display, Butler | 
| 2 (Data Constructor) | Butler.Display.Client, Butler.Display, Butler | 
| Entry | Butler.Core.File, Butler | 
| Error | Butler.Prelude, Butler | 
| errorWithStackTrace | Butler.Prelude, Butler | 
| evalHtmlT | Butler.Prelude, Butler | 
| evaluate | Butler.Prelude, Butler | 
| evaluateDeep | Butler.Prelude, Butler | 
| Event | |
| 1 (Type/Class) | Butler.Core.Logger | 
| 2 (Data Constructor) | Butler.Core.Logger | 
| EventDebug | Butler.Core.Logger | 
| EventError | Butler.Core.Logger | 
| eventFromMessage | Butler.App | 
| EventInfo | Butler.Core.Logger | 
| EventSeverity | Butler.Core.Logger | 
| Exception | Butler.Prelude, Butler | 
| execHtmlT | Butler.Prelude, Butler | 
| Exited | Butler.Core.Process, Butler.Core.Processor | 
| ExitReason | Butler.Core.Process, Butler.Core.Processor | 
| fail | Butler.Prelude, Butler | 
| feedChannel | Butler.Service.SoundBlaster | 
| fieldset_ | Butler.Prelude, Butler | 
| figcaption_ | Butler.Prelude, Butler | 
| figure_ | Butler.Prelude, Butler | 
| File | |
| 1 (Type/Class) | Butler.Core.File, Butler | 
| 2 (Data Constructor) | Butler.Core.File, Butler | 
| fileContentType | Butler.Core.File, Butler | 
| FileLoc | Butler.Core.File, Butler | 
| FileName | Butler.Core.File, Butler | 
| fileService | Butler.Service.FileService | 
| filesUploadButton | Butler.Service.FileService | 
| filterM | Butler.Prelude, Butler | 
| finalizePartialFile | Butler.Core.File, Butler | 
| finally | Butler.Prelude, Butler | 
| FinalQuote | Butler.Prelude, Butler | 
| First | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| first | Butler.Prelude, Butler | 
| fix | Butler.Prelude, Butler | 
| flushEventLog | Butler.Prelude, Butler | 
| flushTBQueue | Butler.Prelude, Butler | 
| fmap | Butler.Prelude, Butler | 
| fmt | Butler.Prelude, Butler | 
| fmtConfig | Butler.Prelude, Butler | 
| fmtTrim | Butler.Prelude, Butler | 
| foldM | Butler.Prelude, Butler | 
| foldM_ | Butler.Prelude, Butler | 
| footer_ | Butler.Prelude, Butler | 
| forConcurrently | Butler.Prelude, Butler | 
| forConcurrently_ | Butler.Prelude, Butler | 
| forever | Butler.Prelude, Butler | 
| fork | Butler.Prelude, Butler | 
| forkTry | Butler.Prelude, Butler | 
| forkTryWith | Butler.Prelude, Butler | 
| forkWith | Butler.Prelude, Butler | 
| forkWith_ | Butler.Prelude, Butler | 
| fork_ | Butler.Prelude, Butler | 
| forM | Butler.Prelude, Butler | 
| formaction_ | Butler.Prelude, Butler | 
| Format | Butler.Prelude, Butler | 
| formenctype_ | Butler.Prelude, Butler | 
| formmethod_ | Butler.Prelude, Butler | 
| formnovalidate_ | Butler.Prelude, Butler | 
| formtarget_ | Butler.Prelude, Butler | 
| forM_ | Butler.Prelude, Butler | 
| form_ | Butler.Prelude, Butler | 
| for_ | Butler.Prelude, Butler | 
| freezeCallStack | Butler.Prelude, Butler | 
| From | Butler.Prelude, Butler | 
| from | Butler.Prelude, Butler | 
| fromCallSiteList | Butler.Prelude, Butler | 
| fromDyn | Butler.Prelude, Butler | 
| fromDynamic | Butler.Prelude, Butler | 
| fromEither | Butler.Prelude, Butler | 
| fromEitherIO | Butler.Prelude, Butler | 
| fromEitherM | Butler.Prelude, Butler | 
| fromException | Butler.Prelude, Butler | 
| fromExceptionUnwrap | Butler.Prelude, Butler | 
| FromHttpApiData | Butler.Prelude, Butler | 
| FromJSON | Butler.Prelude, Butler | 
| fromJSON | Butler.Prelude, Butler | 
| fromJust | Butler.Prelude, Butler | 
| fromLeft | Butler.Prelude, Butler | 
| fromList | Butler.Prelude, Butler | 
| fromMaybe | Butler.Prelude, Butler | 
| fromOnly | Butler.Database | 
| fromRight | Butler.Prelude, Butler | 
| fromString | Butler.Prelude, Butler | 
| Functor | Butler.Prelude, Butler | 
| GeneralCategory | Butler.Prelude, Butler | 
| generalCategory | Butler.Prelude, Butler | 
| Generic | Butler.Prelude, Butler | 
| getAll | Butler.Prelude, Butler | 
| getAlt | Butler.Prelude, Butler | 
| getAny | Butler.Prelude, Butler | 
| getAp | Butler.Prelude, Butler | 
| getApps | Butler.App | 
| getCallStack | Butler.Prelude, Butler | 
| getCCSOf | Butler.Prelude, Butler | 
| getChanContents | Butler.Prelude, Butler | 
| getClient | Butler.Display | 
| getClients | Butler.Display.Client, Butler.Display, Butler | 
| getClockTime | Butler.Core.Clock | 
| getConst | Butler.Prelude, Butler | 
| getCurrentCCS | Butler.Prelude, Butler | 
| getCurrentTime | Butler.Prelude, Butler | 
| getDual | Butler.Prelude, Butler | 
| getField | Butler.Prelude, Butler | 
| getFileLoc | Butler.Core.File, Butler | 
| getFirst | Butler.Prelude, Butler | 
| getLast | Butler.Prelude, Butler | 
| getLogsChan | Butler.Core.Logger | 
| getMonotonicTime | Butler.Prelude, Butler | 
| getPath | Butler.Core, Butler | 
| getProduct | Butler.Prelude, Butler | 
| getRootDir | Butler.Core.File, Butler | 
| getSelfProcess | Butler.Core | 
| getSoundCard | Butler.Service.SoundBlaster | 
| getSoundChannelClient | Butler.Service.SoundBlaster | 
| getSoundReceiver | Butler.Service.SoundBlaster | 
| getStoragePath | Butler.Core.Storage | 
| getSum | Butler.Prelude, Butler | 
| getTime | Butler.Core, Butler | 
| getVolumeDirectory | Butler.Service.FileService | 
| getWindowIDs | Butler.Window, Butler | 
| getZipList | Butler.Prelude, Butler | 
| guard | Butler.Prelude, Butler | 
| guestAuthApp | Butler.Auth.Guest | 
| GuiEvent | |
| 1 (Type/Class) | Butler.Display.GUI, Butler | 
| 2 (Data Constructor) | Butler.Display.GUI, Butler | 
| h1_ | Butler.Prelude, Butler | 
| h2_ | Butler.Prelude, Butler | 
| h3_ | Butler.Prelude, Butler | 
| h4_ | Butler.Prelude, Butler | 
| h5_ | Butler.Prelude, Butler | 
| h6_ | Butler.Prelude, Butler | 
| Handle | Butler.Prelude, Butler | 
| handle | Butler.Prelude, Butler | 
| handleAny | Butler.Prelude, Butler | 
| handleAnyDeep | Butler.Prelude, Butler | 
| handleDeep | Butler.Prelude, Butler | 
| handleIO | Butler.Prelude, Butler | 
| handleJust | Butler.Prelude, Butler | 
| Handler | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| handleSyncOrAsync | Butler.Prelude, Butler | 
| HasCallStack | Butler.Prelude, Butler | 
| HasField | Butler.Prelude, Butler | 
| Hashable | Butler.Prelude, Butler | 
| HashMap | Butler.Prelude, Butler | 
| hClose | Butler.Prelude, Butler | 
| headers_ | Butler.Prelude, Butler | 
| header_ | Butler.Prelude, Butler | 
| head_ | Butler.Prelude, Butler | 
| height_ | Butler.Prelude, Butler | 
| hFileSize | Butler.Prelude, Butler | 
| hFlush | Butler.Prelude, Butler | 
| hGetBuffering | Butler.Prelude, Butler | 
| hGetEcho | Butler.Prelude, Butler | 
| hgroup_ | Butler.Prelude, Butler | 
| hidden_ | Butler.Prelude, Butler | 
| hideScript | Butler.Display.GUI, Butler | 
| high_ | Butler.Prelude, Butler | 
| hIsClosed | Butler.Prelude, Butler | 
| hIsEOF | Butler.Prelude, Butler | 
| hIsOpen | Butler.Prelude, Butler | 
| hIsReadable | Butler.Prelude, Butler | 
| hIsSeekable | Butler.Prelude, Butler | 
| hIsTerminalDevice | Butler.Prelude, Butler | 
| History | Butler.Core.History | 
| hIsWritable | Butler.Prelude, Butler | 
| hReady | Butler.Prelude, Butler | 
| hreflang_ | Butler.Prelude, Butler | 
| href_ | Butler.Prelude, Butler | 
| hr_ | Butler.Prelude, Butler | 
| hSeek | Butler.Prelude, Butler | 
| hSetBuffering | Butler.Prelude, Butler | 
| hSetEcho | Butler.Prelude, Butler | 
| hSetFileSize | Butler.Prelude, Butler | 
| hTell | Butler.Prelude, Butler | 
| Html | Butler.Prelude, Butler | 
| htmlMain | Butler.Auth | 
| HtmlT | Butler.Prelude, Butler | 
| html_ | Butler.Prelude, Butler | 
| HtmxEvent | |
| 1 (Type/Class) | Butler.Display.GUI, Butler | 
| 2 (Data Constructor) | Butler.Display.GUI, Butler | 
| Http | Butler.Core.Network, Butler | 
| httpEquiv_ | Butler.Prelude, Butler | 
| Https | Butler.Core.Network, Butler | 
| hWaitForInput | Butler.Prelude, Butler | 
| hxBoost_ | Butler.Prelude, Butler | 
| hxConfirm_ | Butler.Prelude, Butler | 
| hxDelete_ | Butler.Prelude, Butler | 
| hxDisable_ | Butler.Prelude, Butler | 
| hxEncoding_ | Butler.Prelude, Butler | 
| hxExt_ | Butler.Prelude, Butler | 
| hxGet_ | Butler.Prelude, Butler | 
| hxHeaders_ | Butler.Prelude, Butler | 
| hxHistoryElt_ | Butler.Prelude, Butler | 
| hxInclude_ | Butler.Prelude, Butler | 
| hxIndicator_ | Butler.Prelude, Butler | 
| hxParams_ | Butler.Prelude, Butler | 
| hxPatch_ | Butler.Prelude, Butler | 
| hxPost_ | Butler.Prelude, Butler | 
| hxPreserve_ | Butler.Prelude, Butler | 
| hxPrompt_ | Butler.Prelude, Butler | 
| hxPushUrl_ | Butler.Prelude, Butler | 
| hxPut_ | Butler.Prelude, Butler | 
| hxRequest_ | Butler.Prelude, Butler | 
| hxSelect_ | Butler.Prelude, Butler | 
| hxSse_ | Butler.Prelude, Butler | 
| hxSwapOob_ | Butler.Prelude, Butler | 
| hxSwap_ | Butler.Prelude, Butler | 
| hxTarget_ | Butler.Prelude, Butler | 
| hxTrigger_ | Butler.Prelude, Butler | 
| hxVals_ | Butler.Prelude, Butler | 
| hxWs_ | Butler.Prelude, Butler | 
| hyper_ | Butler.Display.GUI, Butler | 
| icon_ | Butler.Prelude, Butler | 
| Identity | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| id_ | Butler.Prelude, Butler | 
| iframe_ | Butler.Prelude, Butler | 
| ignore | Butler.Prelude, Butler | 
| ignoringExceptions | Butler.Prelude, Butler | 
| ImageContent | Butler.Core.File, Butler | 
| img_ | Butler.Prelude, Butler | 
| impureThrow | Butler.Prelude, Butler | 
| incr | Butler.Core.NatMap | 
| InitialQuote | Butler.Prelude, Butler | 
| inputClass | Butler.Display.GUI, Butler | 
| input_ | Butler.Prelude, Butler | 
| insert | Butler.Core.NatMap | 
| ins_ | Butler.Prelude, Butler | 
| Int | Butler.Prelude, Butler | 
| Int16 | Butler.Prelude, Butler | 
| Int32 | Butler.Prelude, Butler | 
| Int64 | Butler.Prelude, Butler | 
| Int8 | Butler.Prelude, Butler | 
| integrity_ | Butler.Prelude, Butler | 
| IntMap | Butler.Prelude, Butler | 
| into | Butler.Prelude, Butler | 
| IntSet | Butler.Prelude, Butler | 
| intToDigit | Butler.Prelude, Butler | 
| invitationAuthApp | Butler.Auth.Invitation | 
| InviteID | |
| 1 (Type/Class) | Butler.Display.Session | 
| 2 (Data Constructor) | Butler.Display.Session | 
| IOException | Butler.Prelude, Butler | 
| IOMode | Butler.Prelude, Butler | 
| IORef | Butler.Prelude, Butler | 
| isAlpha | Butler.Prelude, Butler | 
| isAlphaNum | Butler.Prelude, Butler | 
| isAscii | Butler.Prelude, Butler | 
| isAsciiLower | Butler.Prelude, Butler | 
| isAsciiUpper | Butler.Prelude, Butler | 
| isAsyncException | Butler.Prelude, Butler | 
| isControl | Butler.Prelude, Butler | 
| isDigit | Butler.Prelude, Butler | 
| isEmptyMVar | Butler.Prelude, Butler | 
| isEmptySessions | Butler.Display.Session | 
| isEmptyTBQueue | Butler.Prelude, Butler | 
| isEmptyTChan | Butler.Prelude, Butler | 
| isEmptyTMVar | Butler.Prelude, Butler | 
| isEmptyTQueue | Butler.Prelude, Butler | 
| isFullTBQueue | Butler.Prelude, Butler | 
| isGzip | Butler.Prelude, Butler | 
| isHexDigit | Butler.Prelude, Butler | 
| isJust | Butler.Prelude, Butler | 
| isLatin1 | Butler.Prelude, Butler | 
| isLeft | Butler.Prelude, Butler | 
| isLetter | Butler.Prelude, Butler | 
| isLower | Butler.Prelude, Butler | 
| ismap_ | Butler.Prelude, Butler | 
| isMark | Butler.Prelude, Butler | 
| isNothing | Butler.Prelude, Butler | 
| isNumber | Butler.Prelude, Butler | 
| isOctDigit | Butler.Prelude, Butler | 
| isPrint | Butler.Prelude, Butler | 
| isPunctuation | Butler.Prelude, Butler | 
| isRight | Butler.Prelude, Butler | 
| isSeparator | Butler.Prelude, Butler | 
| isSpace | Butler.Prelude, Butler | 
| IsString | Butler.Prelude, Butler | 
| isSymbol | Butler.Prelude, Butler | 
| isSyncException | Butler.Prelude, Butler | 
| isUpper | Butler.Prelude, Butler | 
| isValidUserName | Butler.Display.Session | 
| itemprop_ | Butler.Prelude, Butler | 
| item_ | Butler.Prelude, Butler | 
| ix | Butler.Prelude, Butler | 
| i_ | Butler.Prelude, Butler | 
| join | Butler.Prelude, Butler | 
| Just | Butler.Prelude, Butler | 
| JwkStorage | |
| 1 (Type/Class) | Butler.Display | 
| 2 (Data Constructor) | Butler.Display | 
| kbd_ | Butler.Prelude, Butler | 
| key | Butler.Prelude, Butler | 
| keygen_ | Butler.Prelude, Butler | 
| keytype_ | Butler.Prelude, Butler | 
| Killed | Butler.Core.Process, Butler.Core.Processor | 
| killProcess | Butler.Core, Butler | 
| kilobytes | Butler.Prelude, Butler | 
| KProxy | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| label_ | Butler.Prelude, Butler | 
| lang_ | Butler.Prelude, Butler | 
| Last | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| launchApp | Butler.App | 
| LBSLog | |
| 1 (Type/Class) | Butler.Core.Logger | 
| 2 (Data Constructor) | Butler.Core.Logger | 
| LByteString | Butler.Prelude, Butler | 
| Left | Butler.Prelude, Butler | 
| lefts | Butler.Prelude, Butler | 
| legend_ | Butler.Prelude, Butler | 
| lengthTBQueue | Butler.Prelude, Butler | 
| lenientDecode | Butler.Prelude, Butler | 
| LetterNumber | Butler.Prelude, Butler | 
| lexLitChar | Butler.Prelude, Butler | 
| lift | Butler.Prelude, Butler | 
| liftA | Butler.Prelude, Butler | 
| liftA2 | Butler.Prelude, Butler | 
| liftA3 | Butler.Prelude, Butler | 
| liftIO | Butler.Prelude, Butler | 
| liftM | Butler.Prelude, Butler | 
| liftM2 | Butler.Prelude, Butler | 
| liftM3 | Butler.Prelude, Butler | 
| liftM4 | Butler.Prelude, Butler | 
| liftM5 | Butler.Prelude, Butler | 
| LineBuffering | Butler.Prelude, Butler | 
| LineSeparator | Butler.Prelude, Butler | 
| link | Butler.Prelude, Butler | 
| link2 | Butler.Prelude, Butler | 
| link_ | Butler.Prelude, Butler | 
| listToMaybe | Butler.Prelude, Butler | 
| list_ | Butler.Prelude, Butler | 
| li_ | Butler.Prelude, Butler | 
| loading_ | Butler.Prelude, Butler | 
| lobbyProgram | Butler.Lobby | 
| local | Butler.Prelude, Butler | 
| logDebug | Butler.Core, Butler | 
| logError | Butler.Core, Butler | 
| Logger | Butler.Core.Logger | 
| logInfo | Butler.Core, Butler | 
| loginForm | Butler.Display.GUI, Butler | 
| logo | XStatic.Butler | 
| logSystem | Butler.Core | 
| lookup | Butler.Core.NatMap | 
| lookupChild | Butler.Core.File, Butler | 
| lookupChildProcess | Butler.Core.Processor | 
| lookupDynamic | Butler.Core.Dynamic | 
| lookupProcess | Butler.Core.Processor | 
| lookupSession | Butler.Display.Session | 
| lookupSoundChannel | Butler.Service.SoundBlaster | 
| lookupWindow | Butler.Window, Butler | 
| loop_ | Butler.Prelude, Butler | 
| LowercaseLetter | Butler.Prelude, Butler | 
| low_ | Butler.Prelude, Butler | 
| main_ | Butler.Prelude, Butler | 
| makeAttribute | Butler.Prelude, Butler.Display.GUI, Butler | 
| manifest_ | Butler.Prelude, Butler | 
| many | Butler.Prelude, Butler | 
| Map | Butler.Prelude, Butler | 
| mapAndUnzipM | Butler.Prelude, Butler | 
| mapConcurrently | Butler.Prelude, Butler | 
| mapConcurrently_ | Butler.Prelude, Butler | 
| mapExceptionM | Butler.Prelude, Butler | 
| mapM | Butler.Prelude, Butler | 
| mapMaybe | Butler.Prelude, Butler | 
| mapM_ | Butler.Prelude, Butler | 
| mappend | Butler.Prelude, Butler | 
| mapReader | Butler.Prelude, Butler | 
| mapReaderT | Butler.Prelude, Butler | 
| map_ | Butler.Prelude, Butler | 
| mark_ | Butler.Prelude, Butler | 
| mask | Butler.Prelude, Butler | 
| mask_ | Butler.Prelude, Butler | 
| MathSymbol | Butler.Prelude, Butler | 
| maxlength_ | Butler.Prelude, Butler | 
| max_ | Butler.Prelude, Butler | 
| Maybe | Butler.Prelude, Butler | 
| maybe | Butler.Prelude, Butler | 
| maybeToList | Butler.Prelude, Butler | 
| mconcat | Butler.Prelude, Butler | 
| media_ | Butler.Prelude, Butler | 
| megabytes | Butler.Prelude, Butler | 
| Memoized | Butler.Prelude, Butler | 
| memoizeMVar | Butler.Prelude, Butler | 
| memoizeRef | Butler.Prelude, Butler | 
| MemoryVar | Butler.Core.Memory, Butler | 
| mempty | Butler.Prelude, Butler | 
| menuitem_ | Butler.Prelude, Butler | 
| menu_ | Butler.Prelude, Butler | 
| meta_ | Butler.Prelude, Butler | 
| meter_ | Butler.Prelude, Butler | 
| method_ | Butler.Prelude, Butler | 
| mfilter | Butler.Prelude, Butler | 
| mfix | Butler.Prelude, Butler | 
| Milli | |
| 1 (Type/Class) | Butler.Core.Clock, Butler | 
| 2 (Data Constructor) | Butler.Core.Clock | 
| minlength_ | Butler.Prelude, Butler | 
| min_ | Butler.Prelude, Butler | 
| mkControlMessage | Butler.Service.SoundBlaster | 
| mkFormatter | Butler.Prelude, Butler | 
| MkMessage | Butler.App.Chat | 
| mkWeakIORef | Butler.Prelude, Butler | 
| mkWeakMVar | Butler.Prelude, Butler | 
| mkWeakTMVar | Butler.Prelude, Butler | 
| mkWeakTVar | Butler.Prelude, Butler | 
| ModifierLetter | Butler.Prelude, Butler | 
| ModifierSymbol | Butler.Prelude, Butler | 
| modifyIORef | Butler.Prelude, Butler | 
| modifyIORef' | Butler.Prelude, Butler | 
| modifyMemoryVar | Butler.Core.Memory, Butler | 
| modifyMVar | Butler.Prelude, Butler | 
| modifyMVarMasked | Butler.Prelude, Butler | 
| modifyMVarMasked_ | Butler.Prelude, Butler | 
| modifyMVar_ | Butler.Prelude, Butler | 
| modifyTVar | Butler.Prelude, Butler | 
| modifyTVar' | Butler.Prelude, Butler | 
| Monad | Butler.Prelude, Butler | 
| MonadFail | Butler.Prelude, Butler | 
| MonadFix | Butler.Prelude, Butler | 
| MonadIO | Butler.Prelude, Butler | 
| MonadPlus | Butler.Prelude, Butler | 
| MonadReader | Butler.Prelude, Butler | 
| MonadTrans | Butler.Prelude, Butler | 
| MonadUnliftIO | Butler.Prelude, Butler | 
| Monoid | Butler.Prelude, Butler | 
| moveEntry | Butler.Core.File, Butler | 
| mplus | Butler.Prelude, Butler | 
| msum | Butler.Prelude, Butler | 
| multiple_ | Butler.Prelude, Butler | 
| MVar | Butler.Prelude, Butler | 
| myThreadId | Butler.Prelude, Butler | 
| mzero | Butler.Prelude, Butler | 
| NamedParam | Butler.Database | 
| name_ | Butler.Prelude, Butler | 
| NatCounter | Butler.Core.NatMap | 
| NatMap | Butler.Core.NatMap | 
| Natural | Butler.Prelude, Butler | 
| nav_ | Butler.Prelude, Butler | 
| newApps | Butler.App | 
| newAppSet | Butler.App | 
| newAppSharedContext | Butler.App | 
| newBroadcastChan | Butler.Core.Pipe, Butler | 
| newBroadcastTChan | Butler.Prelude, Butler | 
| newBroadcastTChanIO | Butler.Prelude, Butler | 
| newBuzzer | Butler.Core.Buzzer | 
| newChan | Butler.Prelude, Butler | 
| newChatReader | Butler.App.Chat | 
| newChatServer | Butler.App.Chat | 
| newClient | Butler.Display.Client, Butler.Display, Butler | 
| newClock | Butler.Core.Clock | 
| newDesktop | Butler.Desktop | 
| newDesktopIO | Butler.Desktop | 
| newDirectory | Butler.Core.File, Butler | 
| newDisplayClients | Butler.Display.Client, Butler.Display, Butler | 
| newDynamics | Butler.Core.Dynamic | 
| newEmptyMVar | Butler.Prelude, Butler | 
| newEmptyTMVar | Butler.Prelude, Butler | 
| newEmptyTMVarIO | Butler.Prelude, Butler | 
| newHistory | Butler.Core.History | 
| newInvite | Butler.Display.Session | 
| newIORef | Butler.Prelude, Butler | 
| newKey | Butler.Core.NatMap | 
| newLogger | Butler.Core.Logger | 
| newMemoryVar | Butler.Core.Memory, Butler | 
| newMVar | Butler.Prelude, Butler | 
| newNatCounter | Butler.Core.NatMap | 
| newNatMap | Butler.Core.NatMap | 
| newPipe | Butler.Core.Pipe, Butler | 
| newProcessMemory | Butler.Core, Butler | 
| newQSem | Butler.Prelude, Butler | 
| newQSemN | Butler.Prelude, Butler | 
| newReaderChan | Butler.Core.Pipe, Butler | 
| newSoundCard | Butler.Service.SoundBlaster | 
| newSoundChannel | Butler.Service.SoundBlaster | 
| newSoundReceiver | Butler.Service.SoundBlaster | 
| newStorage | Butler.Core.Storage | 
| newTBQueue | Butler.Prelude, Butler | 
| newTBQueueIO | Butler.Prelude, Butler | 
| newTChan | Butler.Prelude, Butler | 
| newTChanIO | Butler.Prelude, Butler | 
| newTMVar | Butler.Prelude, Butler | 
| newTMVarIO | Butler.Prelude, Butler | 
| newTQueue | Butler.Prelude, Butler | 
| newTQueueIO | Butler.Prelude, Butler | 
| newTVar | Butler.Prelude, Butler | 
| newTVarIO | Butler.Prelude, Butler | 
| newWindow | Butler.Window, Butler | 
| newWindowManager | Butler.Window, Butler | 
| newWindows | Butler.Window, Butler | 
| nmDelete | Butler.Core.NatMap | 
| NoBuffering | Butler.Prelude, Butler | 
| NonSpacingMark | Butler.Prelude, Butler | 
| noscript_ | Butler.Prelude, Butler | 
| NotAssigned | Butler.Prelude, Butler | 
| Nothing | Butler.Prelude, Butler | 
| novalidate_ | Butler.Prelude, Butler | 
| Object | Butler.Prelude, Butler | 
| object | Butler.Prelude, Butler | 
| object_ | Butler.Prelude, Butler | 
| oldestHistory | Butler.Core.History | 
| ol_ | Butler.Prelude, Butler | 
| onbeforeonload_ | Butler.Prelude, Butler | 
| onbeforeprint_ | Butler.Prelude, Butler | 
| onblur_ | Butler.Prelude, Butler | 
| oncanplaythrough_ | Butler.Prelude, Butler | 
| oncanplay_ | Butler.Prelude, Butler | 
| onchange_ | Butler.Prelude, Butler | 
| onclick_ | Butler.Prelude, Butler | 
| OnClient | Butler.Display | 
| oncontextmenu_ | Butler.Prelude, Butler | 
| ondblclick_ | Butler.Prelude, Butler | 
| OnDecodeError | Butler.Prelude, Butler | 
| ondragend_ | Butler.Prelude, Butler | 
| ondragenter_ | Butler.Prelude, Butler | 
| ondragleave_ | Butler.Prelude, Butler | 
| ondragover_ | Butler.Prelude, Butler | 
| ondragstart_ | Butler.Prelude, Butler | 
| ondrag_ | Butler.Prelude, Butler | 
| ondrop_ | Butler.Prelude, Butler | 
| ondurationchange_ | Butler.Prelude, Butler | 
| onemptied_ | Butler.Prelude, Butler | 
| OnEncodeError | Butler.Prelude, Butler | 
| onended_ | Butler.Prelude, Butler | 
| OnError | Butler.Prelude, Butler | 
| onerror_ | Butler.Prelude, Butler | 
| onException | Butler.Prelude, Butler | 
| onfocus_ | Butler.Prelude, Butler | 
| onformchange_ | Butler.Prelude, Butler | 
| onforminput_ | Butler.Prelude, Butler | 
| onhaschange_ | Butler.Prelude, Butler | 
| oninput_ | Butler.Prelude, Butler | 
| oninvalid_ | Butler.Prelude, Butler | 
| onkeydown_ | Butler.Prelude, Butler | 
| onkeyup_ | Butler.Prelude, Butler | 
| onloadeddata_ | Butler.Prelude, Butler | 
| onloadedmetadata_ | Butler.Prelude, Butler | 
| onloadstart_ | Butler.Prelude, Butler | 
| onload_ | Butler.Prelude, Butler | 
| Only | |
| 1 (Data Constructor) | Butler.Database | 
| 2 (Type/Class) | Butler.Database | 
| onmessage_ | Butler.Prelude, Butler | 
| onmousedown_ | Butler.Prelude, Butler | 
| onmousemove_ | Butler.Prelude, Butler | 
| onmouseout_ | Butler.Prelude, Butler | 
| onmouseover_ | Butler.Prelude, Butler | 
| onmouseup_ | Butler.Prelude, Butler | 
| onmousewheel_ | Butler.Prelude, Butler | 
| ononline_ | Butler.Prelude, Butler | 
| onpagehide_ | Butler.Prelude, Butler | 
| onpageshow_ | Butler.Prelude, Butler | 
| onpause_ | Butler.Prelude, Butler | 
| onplaying_ | Butler.Prelude, Butler | 
| onplay_ | Butler.Prelude, Butler | 
| onprogress_ | Butler.Prelude, Butler | 
| onpropstate_ | Butler.Prelude, Butler | 
| onratechange_ | Butler.Prelude, Butler | 
| onreadystatechange_ | Butler.Prelude, Butler | 
| onredo_ | Butler.Prelude, Butler | 
| onresize_ | Butler.Prelude, Butler | 
| onscroll_ | Butler.Prelude, Butler | 
| onseeked_ | Butler.Prelude, Butler | 
| onseeking_ | Butler.Prelude, Butler | 
| onselect_ | Butler.Prelude, Butler | 
| onstalled_ | Butler.Prelude, Butler | 
| onstorage_ | Butler.Prelude, Butler | 
| onsubmit_ | Butler.Prelude, Butler | 
| onsuspend_ | Butler.Prelude, Butler | 
| ontimeupdate_ | Butler.Prelude, Butler | 
| onundo_ | Butler.Prelude, Butler | 
| onunload_ | Butler.Prelude, Butler | 
| onvolumechange_ | Butler.Prelude, Butler | 
| onwaiting_ | Butler.Prelude, Butler | 
| OnWSConnect | Butler.Display.WebSocket | 
| openFile | Butler.Prelude, Butler | 
| OpenPunctuation | Butler.Prelude, Butler | 
| open_ | Butler.Prelude, Butler | 
| optgroup_ | Butler.Prelude, Butler | 
| optimum_ | Butler.Prelude, Butler | 
| optional | Butler.Prelude, Butler | 
| option_ | Butler.Prelude, Butler | 
| ord | Butler.Prelude, Butler | 
| orElse | Butler.Prelude, Butler | 
| OS | |
| 1 (Type/Class) | Butler.Core | 
| 2 (Data Constructor) | Butler.Core | 
| OsThread | Butler.Prelude, Butler | 
| OtherLetter | Butler.Prelude, Butler | 
| OtherNumber | Butler.Prelude, Butler | 
| OtherPunctuation | Butler.Prelude, Butler | 
| OtherSymbol | Butler.Prelude, Butler | 
| output_ | Butler.Prelude, Butler | 
| over | Butler.Prelude, Butler | 
| PageDesc | |
| 1 (Type/Class) | Butler.Auth | 
| 2 (Data Constructor) | Butler.Auth | 
| PageTitle | |
| 1 (Type/Class) | Butler.Auth | 
| 2 (Data Constructor) | Butler.Auth | 
| Pair | Butler.Prelude, Butler | 
| ParagraphSeparator | Butler.Prelude, Butler | 
| param_ | Butler.Prelude, Butler | 
| parseHeader | Butler.Prelude, Butler | 
| parseJSON | Butler.Prelude, Butler | 
| parseQueryParam | Butler.Prelude, Butler | 
| ParserInfo | Butler.Prelude, Butler | 
| parseUrlPiece | Butler.Prelude, Butler | 
| PartialFile | Butler.Core.File, Butler | 
| partitionEithers | Butler.Prelude, Butler | 
| pattern_ | Butler.Prelude, Butler | 
| pauseChannel | Butler.Service.SoundBlaster | 
| peekTBQueue | Butler.Prelude, Butler | 
| peekTChan | Butler.Prelude, Butler | 
| peekTQueue | Butler.Prelude, Butler | 
| Pid | |
| 1 (Type/Class) | Butler.Core.Process, Butler.Core.Processor | 
| 2 (Data Constructor) | Butler.Core.Process, Butler.Core.Processor | 
| pingThread | Butler.Display.Client, Butler.Display, Butler | 
| ping_ | Butler.Prelude, Butler | 
| Pipe | Butler.Core.Pipe, Butler | 
| placeholder_ | Butler.Prelude, Butler | 
| pointerService | Butler.Service.Pointer | 
| poll | Butler.Prelude, Butler | 
| pollSTM | Butler.Prelude, Butler | 
| pooledForConcurrently | Butler.Prelude, Butler | 
| pooledForConcurrentlyN | Butler.Prelude, Butler | 
| pooledForConcurrentlyN_ | Butler.Prelude, Butler | 
| pooledForConcurrently_ | Butler.Prelude, Butler | 
| pooledMapConcurrently | Butler.Prelude, Butler | 
| pooledMapConcurrentlyN | Butler.Prelude, Butler | 
| pooledMapConcurrentlyN_ | Butler.Prelude, Butler | 
| pooledMapConcurrently_ | Butler.Prelude, Butler | 
| pooledReplicateConcurrently | Butler.Prelude, Butler | 
| pooledReplicateConcurrentlyN | Butler.Prelude, Butler | 
| pooledReplicateConcurrentlyN_ | Butler.Prelude, Butler | 
| pooledReplicateConcurrently_ | Butler.Prelude, Butler | 
| popCallStack | Butler.Prelude, Butler | 
| Port | Butler.Prelude, Butler | 
| poster_ | Butler.Prelude, Butler | 
| preload_ | Butler.Prelude, Butler | 
| prettyCallStack | Butler.Prelude, Butler | 
| prettySrcLoc | Butler.Prelude, Butler | 
| pre_ | Butler.Prelude, Butler | 
| PrivateUse | Butler.Prelude, Butler | 
| Process | |
| 1 (Type/Class) | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| 2 (Data Constructor) | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| ProcessAction | |
| 1 (Type/Class) | Butler.Core.Processor, Butler.Core | 
| 2 (Data Constructor) | Butler.Core.Processor, Butler.Core | 
| ProcessCreated | Butler.Core.Events, Butler.Core | 
| ProcessEnv | |
| 1 (Type/Class) | Butler.Core | 
| 2 (Data Constructor) | Butler.Core | 
| processID | Butler.Core.Process, Butler.Core.Processor | 
| ProcessIO | Butler.Core, Butler | 
| ProcessMessage | Butler.Core.Events, Butler.Core | 
| Processor | Butler.Core.Processor | 
| ProcessStatus | Butler.Core.Process, Butler.Core.Processor | 
| ProcessStopped | Butler.Core.Events, Butler.Core | 
| Product | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| ProgramName | |
| 1 (Type/Class) | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| 2 (Data Constructor) | Butler.Core.Process, Butler.Core.Processor, Butler.Core, Butler | 
| progress_ | Butler.Prelude, Butler | 
| Proxy | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| pubdate_ | Butler.Prelude, Butler | 
| publicDisplayApp | Butler.Auth, Butler | 
| pure | Butler.Prelude, Butler | 
| pureTry | Butler.Prelude, Butler | 
| pureTryDeep | Butler.Prelude, Butler | 
| pushCallStack | Butler.Prelude, Butler | 
| putMVar | Butler.Prelude, Butler | 
| putTextLn | Butler.Prelude, Butler | 
| putTMVar | Butler.Prelude, Butler | 
| putTraceMsg | Butler.Prelude, Butler | 
| PyFCategory | Butler.Prelude, Butler | 
| PyFClassify | Butler.Prelude, Butler | 
| PyfFormatFractional | Butler.Prelude, Butler | 
| pyfFormatFractional | Butler.Prelude, Butler | 
| PyfFormatIntegral | Butler.Prelude, Butler | 
| pyfFormatIntegral | Butler.Prelude, Butler | 
| PyFFractional | Butler.Prelude, Butler | 
| PyFIntegral | Butler.Prelude, Butler | 
| PyFString | Butler.Prelude, Butler | 
| PyFToString | Butler.Prelude, Butler | 
| pyfToString | Butler.Prelude, Butler | 
| p_ | Butler.Prelude, Butler | 
| QSem | Butler.Prelude, Butler | 
| QSemN | Butler.Prelude, Butler | 
| q_ | Butler.Prelude, Butler | 
| race | Butler.Prelude, Butler | 
| race_ | Butler.Prelude, Butler | 
| radiogroup_ | Butler.Prelude, Butler | 
| raw | Butler.Prelude, Butler | 
| RawFilePath | Butler.Prelude, Butler | 
| readChan | Butler.Prelude, Butler | 
| Reader | Butler.Prelude, Butler | 
| reader | Butler.Prelude, Butler | 
| ReaderT | |
| 1 (Type/Class) | Butler.Prelude, Butler | 
| 2 (Data Constructor) | Butler.Prelude, Butler | 
| readFileBS | Butler.Core.File, Butler | 
| readIORef | Butler.Prelude, Butler | 
| readLitChar | Butler.Prelude, Butler | 
| readLogs | Butler.Core.Logger | 
| readMaybe | Butler.Prelude, Butler | 
| readMemoryVar | Butler.Core.Memory, Butler | 
| ReadMode | Butler.Prelude, Butler | 
| readMVar | Butler.Prelude, Butler | 
| readonly_ | Butler.Prelude, Butler | 
| readPipe | Butler.Core.Pipe, Butler | 
| readRootDirectory | Butler.Core.File, Butler | 
| readStorage | Butler.Core.Storage | 
| readTBQueue | Butler.Prelude, Butler | 
| readTChan | Butler.Prelude, Butler | 
| readTMVar | Butler.Prelude, Butler | 
| readTQueue | Butler.Prelude, Butler | 
| readTVar | Butler.Prelude, Butler | 
| readTVarIO | Butler.Prelude, Butler | 
| ReadWriteMode | Butler.Prelude, Butler | 
| Ready | Butler.Core.Process, Butler.Core.Processor | 
| recentHistory | Butler.Core.History | 
| recvBinary | Butler.Display.Client, Butler.Display, Butler | 
| recvData | Butler.Display.Client, Butler.Display, Butler | 
| registerApp | Butler.App | 
| registerDelay | Butler.Prelude, Butler | 
| RelativeSeek | Butler.Prelude, Butler | 
| rel_ | Butler.Prelude, Butler | 
| renameEntry | Butler.Core.File, Butler | 
| renderAudioToggle | Butler.Service.SoundBlaster | 
| renderBS | Butler.Prelude, Butler | 
| renderBST | Butler.Prelude, Butler | 
| renderChat | Butler.App.Chat | 
| renderFileIcon | Butler.GUI.File | 
| renderFileIcons | Butler.GUI.File | 
| renderOnChange | Butler.Display.GUI, Butler | 
| renderStack | Butler.Prelude, Butler | 
| renderText | Butler.Prelude, Butler | 
| renderTextT | Butler.Prelude, Butler | 
| renderToFile | Butler.Prelude, Butler | 
| renderToggle | Butler.Display.GUI, Butler | 
| renderWindow | Butler.Window, Butler | 
| renderWindows | Butler.Window, Butler | 
| replace | Butler.Prelude, Butler | 
| replicateConcurrently | Butler.Prelude, Butler | 
| replicateConcurrently_ | Butler.Prelude, Butler | 
| replicateM | Butler.Prelude, Butler | 
| replicateM_ | Butler.Prelude, Butler | 
| required_ | Butler.Prelude, Butler | 
| resolveFileLoc | Butler.Core.File, Butler | 
| Result | Butler.Prelude, Butler | 
| retrySTM | Butler.Prelude, Butler | 
| return | Butler.Prelude, Butler | 
| reversed_ | Butler.Prelude, Butler | 
| Right | Butler.Prelude, Butler | 
| rights | Butler.Prelude, Butler | 
| role_ | Butler.Prelude, Butler | 
| rowspan_ | Butler.Prelude, Butler | 
| rows_ | Butler.Prelude, Butler | 
| rp_ | Butler.Prelude, Butler | 
| rt_ | Butler.Prelude, Butler | 
| ruby_ | Butler.Prelude, Butler | 
| runConc | Butler.Prelude, Butler | 
| runConcurrently | Butler.Prelude, Butler | 
| runExternalProcess | Butler.Core | 
| runHtmlT | Butler.Prelude, Butler | 
| runIdentity | Butler.Prelude, Butler | 
| runMain | Butler | 
| runMemoized | Butler.Prelude, Butler | 
| Running | Butler.Core.Process, Butler.Core.Processor | 
| runProcessIO | Butler.Core | 
| runReader | Butler.Prelude, Butler | 
| runReaderT | Butler.Prelude, Butler | 
| samp_ | Butler.Prelude, Butler | 
| sandbox_ | Butler.Prelude, Butler | 
| Scope | Butler.Prelude, Butler | 
| scoped | Butler.Prelude, Butler | 
| scoped_ | Butler.Prelude, Butler | 
| scopeStorage | Butler.Core.Storage | 
| scope_ | Butler.Prelude, Butler | 
| script_ | Butler.Prelude, Butler | 
| seamless_ | Butler.Prelude, Butler | 
| second | Butler.Prelude, Butler | 
| section_ | Butler.Prelude, Butler | 
| SeekFromEnd | Butler.Prelude, Butler | 
| SeekMode | Butler.Prelude, Butler | 
| selected_ | Butler.Prelude, Butler | 
| select_ | Butler.Prelude, Butler | 
| sendBinary | Butler.Display.Client, Butler.Display, Butler | 
| sendHtml | Butler.Display.Client, Butler.Display, Butler | 
| sendHtmlOnConnect | Butler.App, Butler | 
| sendsBinary | Butler.Display.Client, Butler.Display, Butler | 
| sendsBinaryButSelf | Butler.Display.Client, Butler.Display, Butler | 
| sendsHtml | Butler.Display.Client, Butler.Display, Butler | 
| sendsHtmlButSelf | Butler.Display.Client, Butler.Display, Butler | 
| sendThread | Butler.Display.Client, Butler.Display, Butler | 
| Seq | Butler.Prelude, Butler | 
| sequence | Butler.Prelude, Butler | 
| sequence_ | Butler.Prelude, Butler | 
| Serialise | Butler.Prelude, Butler | 
| serialise | Butler.Prelude, Butler | 
| serveApps | Butler.Display, Butler | 
| serveDashboardApps | Butler.Display, Butler | 
| Service | |
| 1 (Type/Class) | Butler.Service, Butler | 
| 2 (Data Constructor) | Butler.Service, Butler | 
| Session | |
| 1 (Type/Class) | Butler.Display.Session | 
| 2 (Data Constructor) | Butler.Display.Session | 
| SessionID | |
| 1 (Type/Class) | Butler.Display.Session | 
| 2 (Data Constructor) | Butler.Display.Session | 
| Sessions | |
| 1 (Type/Class) | Butler.Display.Session | 
| 2 (Data Constructor) | Butler.Display.Session | 
| Set | Butler.Prelude, Butler | 
| set | Butler.Prelude, Butler | 
| setSoundChannelClient | Butler.Service.SoundBlaster | 
| shape_ | Butler.Prelude, Butler | 
| ShortByteString | Butler.Prelude, Butler | 
| showLitChar | Butler.Prelude, Butler | 
| showScript | Butler.Display.GUI, Butler | 
| showT | Butler.Prelude, Butler | 
| signalQSem | Butler.Prelude, Butler | 
| signalQSemN | Butler.Prelude, Butler | 
| sizes_ | Butler.Prelude, Butler | 
| size_ | Butler.Prelude, Butler | 
| sktRecv | Butler.Prelude, Butler | 
| sktSendAll | Butler.Prelude, Butler | 
| sleep | Butler.Core.Clock, Butler | 
| small_ | Butler.Prelude, Butler | 
| Socket | Butler.Prelude, Butler | 
| Some | Butler.Prelude, Butler | 
| some | Butler.Prelude, Butler | 
| SomeAsyncException | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| SomeException | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| soundBlasterService | Butler.Service.SoundBlaster | 
| SoundCard | |
| 1 (Type/Class) | Butler.Service.SoundBlaster | 
| 2 (Data Constructor) | Butler.Service.SoundBlaster | 
| SoundCardEvent | Butler.Service.SoundBlaster | 
| soundCardInfoHtml | Butler.Service.SoundBlaster | 
| SoundChannel | |
| 1 (Type/Class) | Butler.Service.SoundBlaster | 
| 2 (Data Constructor) | Butler.Service.SoundBlaster | 
| SoundChannelEvent | Butler.Service.SoundBlaster | 
| soundChannelHtml | Butler.Service.SoundBlaster | 
| SoundChannelID | |
| 1 (Type/Class) | Butler.Service.SoundBlaster | 
| 2 (Data Constructor) | Butler.Service.SoundBlaster | 
| SoundChannelName | |
| 1 (Type/Class) | Butler.Service.SoundBlaster | 
| 2 (Data Constructor) | Butler.Service.SoundBlaster | 
| soundClient | Butler.Service.SoundBlaster | 
| SoundClientError | Butler.Service.SoundBlaster | 
| SoundClientInitializing | Butler.Service.SoundBlaster | 
| SoundClientMuted | Butler.Service.SoundBlaster | 
| SoundClientPlaying | Butler.Service.SoundBlaster | 
| SoundClientStatus | Butler.Service.SoundBlaster | 
| soundHandler | Butler.Service.SoundBlaster | 
| SoundReceiveEvent | Butler.Service.SoundBlaster | 
| SoundReceiver | |
| 1 (Type/Class) | Butler.Service.SoundBlaster | 
| 2 (Data Constructor) | Butler.Service.SoundBlaster | 
| soundReceiverHandler | Butler.Service.SoundBlaster | 
| soundReceiverHtml | Butler.Service.SoundBlaster | 
| SoundReceiverStarted | Butler.Service.SoundBlaster | 
| SoundReceiverStopped | Butler.Service.SoundBlaster | 
| SoundUserJoined | Butler.Service.SoundBlaster | 
| SoundUserLeft | Butler.Service.SoundBlaster | 
| source_ | Butler.Prelude, Butler | 
| Space | Butler.Prelude, Butler | 
| SpacingCombiningMark | Butler.Prelude, Butler | 
| span_ | Butler.Prelude, Butler | 
| spawnInitProcess | Butler.Core, Butler | 
| spawnProcess | Butler.Core, Butler | 
| spawnThread | Butler.Core, Butler | 
| spawnThread_ | Butler.Core, Butler | 
| spellcheck_ | Butler.Prelude, Butler | 
| splashHtml | Butler.Display.GUI, Butler.Display.WebSocket, Butler | 
| srcdoc_ | Butler.Prelude, Butler | 
| SrcLoc | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| srcLocEndCol | Butler.Prelude, Butler | 
| srcLocEndLine | Butler.Prelude, Butler | 
| srcLocFile | Butler.Prelude, Butler | 
| srcLocModule | Butler.Prelude, Butler | 
| srcLocPackage | Butler.Prelude, Butler | 
| srcLocStartCol | Butler.Prelude, Butler | 
| srcLocStartLine | Butler.Prelude, Butler | 
| src_ | Butler.Prelude, Butler | 
| sshAgentService | Butler.Service.SshAgent | 
| startApp | Butler.App | 
| startApps | Butler.App | 
| startAppScript | Butler.App | 
| startClientRecorder | Butler.Service.SoundBlaster | 
| startDesktop | Butler.Desktop | 
| startDisplay | Butler.Display | 
| startProcess | Butler.Core.Processor | 
| startSoundCard | Butler.Service.SoundBlaster | 
| startSoundChannel | Butler.Service.SoundBlaster | 
| startSoundChannelClient | Butler.Service.SoundBlaster | 
| startSoundChannelKeep | Butler.Service.SoundBlaster | 
| start_ | Butler.Prelude, Butler | 
| stateMemoryVar | Butler.Core.Memory, Butler | 
| stateTVar | Butler.Prelude, Butler | 
| stderr | Butler.Prelude, Butler | 
| stdin | Butler.Prelude, Butler | 
| stdout | Butler.Prelude, Butler | 
| stdoutLogger | Butler.Core.Logger | 
| step_ | Butler.Prelude, Butler | 
| STM | Butler.Prelude, Butler | 
| Stopped | Butler.Core.Process, Butler.Core.Processor | 
| stopProcess | Butler.Core.Processor, Butler.Core, Butler | 
| stopSoundChannel | Butler.Service.SoundBlaster | 
| stopSoundReceiver | Butler.Service.SoundBlaster | 
| Storage | Butler.Core.Storage | 
| StorageAddress | |
| 1 (Type/Class) | Butler.Core.Storage, Butler | 
| 2 (Data Constructor) | Butler.Core.Storage, Butler | 
| StorageSync | Butler.Core.Events, Butler.Core | 
| str | Butler.Prelude, Butler | 
| strConfig | Butler.Prelude, Butler | 
| streamDecodeUtf8 | Butler.Prelude, Butler | 
| streamDecodeUtf8With | Butler.Prelude, Butler | 
| strictDecode | Butler.Prelude, Butler | 
| strictEncode | Butler.Prelude, Butler | 
| String | Butler.Prelude, Butler | 
| StringException | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| stringException | Butler.Prelude, Butler | 
| strong_ | Butler.Prelude, Butler | 
| strTrim | Butler.Prelude, Butler | 
| style_ | Butler.Prelude, Butler | 
| subject_ | Butler.Prelude, Butler | 
| sub_ | Butler.Prelude, Butler | 
| Success | Butler.Prelude, Butler | 
| Sum | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| summary_ | Butler.Prelude, Butler | 
| superviseProcess | Butler.Core | 
| sup_ | Butler.Prelude, Butler | 
| Surrogate | Butler.Prelude, Butler | 
| svg_ | Butler.Prelude, Butler | 
| swapMVar | Butler.Prelude, Butler | 
| swapTMVar | Butler.Prelude, Butler | 
| swapTVar | Butler.Prelude, Butler | 
| SyncExceptionWrapper | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| syncThread | Butler.Core.Storage | 
| SystemCompleted | Butler.Core.Events, Butler.Core | 
| SystemEvent | Butler.Core.Events, Butler.Core | 
| SystemReady | Butler.Core.Events, Butler.Core | 
| tabindex_ | Butler.Prelude, Butler | 
| table_ | Butler.Prelude, Butler | 
| tagIcon | Butler.App | 
| takeMVar | Butler.Prelude, Butler | 
| takeTMVar | Butler.Prelude, Butler | 
| target_ | Butler.Prelude, Butler | 
| tbody_ | Butler.Prelude, Butler | 
| TBQueue | Butler.Prelude, Butler | 
| TChan | Butler.Prelude, Butler | 
| td_ | Butler.Prelude, Butler | 
| template_ | Butler.Prelude, Butler | 
| Term | Butler.Prelude, Butler | 
| term | Butler.Prelude, Butler | 
| termWith | Butler.Prelude, Butler | 
| Text | Butler.Prelude, Butler | 
| textarea_ | Butler.Prelude, Butler | 
| TextContent | Butler.Core.File, Butler | 
| tfoot_ | Butler.Prelude, Butler | 
| thead_ | Butler.Prelude, Butler | 
| Thread | Butler.Prelude, Butler | 
| ThreadAffinity | Butler.Prelude, Butler | 
| threadDelay | Butler.Prelude, Butler | 
| ThreadId | Butler.Prelude, Butler | 
| ThreadOptions | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| throwIO | Butler.Prelude, Butler | 
| throwString | Butler.Prelude, Butler | 
| throwTo | Butler.Prelude, Butler | 
| th_ | Butler.Prelude, Butler | 
| Time | Butler.Core.Clock, Butler | 
| timeout | Butler.Prelude, Butler | 
| time_ | Butler.Prelude, Butler | 
| TitlecaseLetter | Butler.Prelude, Butler | 
| title_ | Butler.Prelude, Butler | 
| TMVar | Butler.Prelude, Butler | 
| toAsyncException | Butler.Prelude, Butler | 
| toDyn | Butler.Prelude, Butler | 
| toEncodedUrlPiece | Butler.Prelude, Butler | 
| toException | Butler.Prelude, Butler | 
| toHeader | Butler.Prelude, Butler | 
| ToHtml | Butler.Prelude, Butler | 
| toHtml | Butler.Prelude, Butler | 
| toHtmlRaw | Butler.Prelude, Butler | 
| ToHttpApiData | Butler.Prelude, Butler | 
| toIO | Butler.Prelude, Butler | 
| ToJSON | Butler.Prelude, Butler | 
| toJSON | Butler.Prelude, Butler | 
| toList | Butler.Prelude, Butler | 
| toLower | Butler.Prelude, Butler | 
| topRightMenu | Butler.Display.GUI, Butler | 
| toQueryParam | Butler.Prelude, Butler | 
| toSyncException | Butler.Prelude, Butler | 
| toTitle | Butler.Prelude, Butler | 
| toUpper | Butler.Prelude, Butler | 
| toUrlPiece | Butler.Prelude, Butler | 
| TQueue | Butler.Prelude, Butler | 
| trace | Butler.Prelude, Butler | 
| traceEvent | Butler.Prelude, Butler | 
| traceEventIO | Butler.Prelude, Butler | 
| traceId | Butler.Prelude, Butler | 
| traceIO | Butler.Prelude, Butler | 
| traceM | Butler.Prelude, Butler | 
| traceMarker | Butler.Prelude, Butler | 
| traceMarkerIO | Butler.Prelude, Butler | 
| traceShow | Butler.Prelude, Butler | 
| traceShowId | Butler.Prelude, Butler | 
| traceShowM | Butler.Prelude, Butler | 
| traceStack | Butler.Prelude, Butler | 
| track_ | Butler.Prelude, Butler | 
| traverse_ | Butler.Prelude, Butler | 
| TriggerName | |
| 1 (Type/Class) | Butler.Display.GUI, Butler | 
| 2 (Data Constructor) | Butler.Display.GUI, Butler | 
| trimIndent | Butler.Prelude, Butler | 
| try | Butler.Prelude, Butler | 
| tryAny | Butler.Prelude, Butler | 
| tryAnyDeep | Butler.Prelude, Butler | 
| tryDeep | Butler.Prelude, Butler | 
| tryFrom | Butler.Prelude, Butler | 
| tryIO | Butler.Prelude, Butler | 
| tryJust | Butler.Prelude, Butler | 
| tryPeekTBQueue | Butler.Prelude, Butler | 
| tryPeekTChan | Butler.Prelude, Butler | 
| tryPeekTQueue | Butler.Prelude, Butler | 
| tryPutMVar | Butler.Prelude, Butler | 
| tryPutTMVar | Butler.Prelude, Butler | 
| tryReadMVar | Butler.Prelude, Butler | 
| tryReadTBQueue | Butler.Prelude, Butler | 
| tryReadTChan | Butler.Prelude, Butler | 
| tryReadTMVar | Butler.Prelude, Butler | 
| tryReadTQueue | Butler.Prelude, Butler | 
| trySyncOrAsync | Butler.Prelude, Butler | 
| tryTakeMVar | Butler.Prelude, Butler | 
| tryTakeTMVar | Butler.Prelude, Butler | 
| tryWritePipe | Butler.Core.Pipe, Butler | 
| tr_ | Butler.Prelude, Butler | 
| TVar | Butler.Prelude, Butler | 
| Typeable | Butler.Prelude, Butler | 
| type_ | Butler.Prelude, Butler | 
| ul_ | Butler.Prelude, Butler | 
| Unbound | Butler.Prelude, Butler | 
| unGetTBQueue | Butler.Prelude, Butler | 
| unGetTChan | Butler.Prelude, Butler | 
| unGetTQueue | Butler.Prelude, Butler | 
| UnicodeException | Butler.Prelude, Butler | 
| uninterruptibleCancel | Butler.Prelude, Butler | 
| uninterruptibleMask | Butler.Prelude, Butler | 
| uninterruptibleMask_ | Butler.Prelude, Butler | 
| unixService | Butler.Core.Network, Butler | 
| unless | Butler.Prelude, Butler | 
| unlessM | Butler.Prelude, Butler | 
| UnliftIO | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| unliftIO | Butler.Prelude, Butler | 
| unregisterApp | Butler.App | 
| unsafeFrom | Butler.Prelude, Butler | 
| unwrapArrow | Butler.Prelude, Butler | 
| unwrapMonad | Butler.Prelude, Butler | 
| updateChat | Butler.App.Chat | 
| updateWindow | Butler.Window, Butler | 
| UppercaseLetter | Butler.Prelude, Butler | 
| useHtmx | Butler.Prelude, Butler | 
| useHtmxExtension | Butler.Prelude, Butler | 
| useHtmxVersion | Butler.Prelude, Butler | 
| useHtmxVersionExtension | Butler.Prelude, Butler | 
| usemap_ | Butler.Prelude, Butler | 
| userColor | Butler.Display.User | 
| userColorStyle | Butler.Display.User | 
| UserConnected | Butler.App, Butler.Display, Butler | 
| UserDisconnected | Butler.App, Butler.Display, Butler | 
| userIcon | Butler.Display.User | 
| userIconTitle | Butler.Display.User | 
| UserMessage | Butler.App.Chat | 
| UserName | |
| 1 (Type/Class) | Butler.Display.User, Butler.Display.Session | 
| 2 (Data Constructor) | Butler.Display.User, Butler.Display.Session | 
| UTCTime | Butler.Prelude, Butler | 
| UUID | Butler.Prelude, Butler | 
| vacuous | Butler.Prelude, Butler | 
| Value | Butler.Prelude, Butler | 
| value_ | Butler.Prelude, Butler | 
| var_ | Butler.Prelude, Butler | 
| via | Butler.Prelude, Butler | 
| VideoContent | Butler.Core.File, Butler | 
| video_ | Butler.Prelude, Butler | 
| Void | Butler.Prelude, Butler | 
| void | Butler.Prelude, Butler | 
| VolumeName | Butler.Service.FileService | 
| WaiApplication | Butler.Core.Network, Butler | 
| wait | Butler.Prelude, Butler | 
| waitAny | Butler.Prelude, Butler | 
| waitAnyCancel | Butler.Prelude, Butler | 
| waitAnyCatch | Butler.Prelude, Butler | 
| waitAnyCatchCancel | Butler.Prelude, Butler | 
| waitAnyCatchSTM | Butler.Prelude, Butler | 
| waitAnySTM | Butler.Prelude, Butler | 
| waitBoth | Butler.Prelude, Butler | 
| waitBothSTM | Butler.Prelude, Butler | 
| waitCatch | Butler.Prelude, Butler | 
| waitCatchSTM | Butler.Prelude, Butler | 
| WaitCompleted | Butler.Core.Clock, Butler | 
| waitDynamic | Butler.Core.Dynamic | 
| waitEither | Butler.Prelude, Butler | 
| waitEitherCancel | Butler.Prelude, Butler | 
| waitEitherCatch | Butler.Prelude, Butler | 
| waitEitherCatchCancel | Butler.Prelude, Butler | 
| waitEitherCatchSTM | Butler.Prelude, Butler | 
| waitEitherSTM | Butler.Prelude, Butler | 
| waitEitherSTM_ | Butler.Prelude, Butler | 
| waitEither_ | Butler.Prelude, Butler | 
| waitLog | Butler.Core.Logger | 
| waitProcess | Butler.Core, Butler | 
| waitQSem | Butler.Prelude, Butler | 
| waitQSemN | Butler.Prelude, Butler | 
| WaitResult | Butler.Core.Clock, Butler | 
| waitSTM | Butler.Prelude, Butler | 
| WaitTimeout | Butler.Core.Clock, Butler | 
| waitTransaction | Butler.Core.Clock, Butler | 
| wbr_ | Butler.Prelude, Butler | 
| WebProtocol | Butler.Core.Network, Butler | 
| webService | Butler.Core.Network, Butler | 
| WebSocketAPI | Butler.Display.WebSocket | 
| websocketHtml | Butler.Display.GUI, Butler | 
| websocketServer | Butler.Display.WebSocket | 
| when | Butler.Prelude, Butler | 
| whenM | Butler.Prelude, Butler | 
| whoCreated | Butler.Prelude, Butler | 
| width_ | Butler.Prelude, Butler | 
| wid_ | Butler.Display.GUI, Butler | 
| Window | |
| 1 (Type/Class) | Butler.Window, Butler | 
| 2 (Data Constructor) | Butler.Window, Butler | 
| WindowManager | |
| 1 (Type/Class) | Butler.Window, Butler | 
| 2 (Data Constructor) | Butler.Window, Butler | 
| Windows | Butler.Window, Butler | 
| windowScript | Butler.Window, Butler | 
| WindowsState | |
| 1 (Type/Class) | Butler.Window, Butler | 
| 2 (Data Constructor) | Butler.Window, Butler | 
| WinID | |
| 1 (Type/Class) | Butler.Display.GUI, Butler | 
| 2 (Data Constructor) | Butler.Display.GUI, Butler | 
| With | Butler.Prelude, Butler | 
| with | Butler.Prelude, Butler | 
| with' | Butler.Display.GUI, Butler | 
| withAsync | Butler.Prelude, Butler | 
| withAsyncBound | Butler.Prelude, Butler | 
| withAsyncOn | Butler.Prelude, Butler | 
| withAsyncOnWithUnmask | Butler.Prelude, Butler | 
| withAsyncWithUnmask | Butler.Prelude, Butler | 
| withBinaryFile | Butler.Prelude, Butler | 
| withButlerOS | Butler.Core | 
| withDatabase | Butler.Database | 
| withDynamic | Butler.Core.Dynamic | 
| withException | Butler.Prelude, Butler | 
| withFile | Butler.Prelude, Butler | 
| withFrozenCallStack | Butler.Prelude, Butler | 
| withMVar | Butler.Prelude, Butler | 
| withMVarMasked | Butler.Prelude, Butler | 
| withObject | Butler.Prelude, Butler | 
| withoutWID | Butler.Display.GUI, Butler | 
| withProcessor | Butler.Core.Processor | 
| withQSem | Butler.Prelude, Butler | 
| withQSemN | Butler.Prelude, Butler | 
| withReader | Butler.Prelude, Butler | 
| withReaderT | Butler.Prelude, Butler | 
| withRunInIO | Butler.Prelude, Butler | 
| withSessions | Butler.Display.Session | 
| withSystemTempDirectory | Butler.Prelude, Butler | 
| withSystemTempFile | Butler.Prelude, Butler | 
| withTempDirectory | Butler.Prelude, Butler | 
| withTempFile | Butler.Prelude, Butler | 
| withText | Butler.Prelude, Butler | 
| withTrigger | Butler.Display.GUI, Butler | 
| withTrigger_ | Butler.Display.GUI, Butler | 
| withUnliftIO | Butler.Prelude, Butler | 
| withWID | Butler.Display.GUI, Butler | 
| Word | Butler.Prelude, Butler | 
| Word16 | Butler.Prelude, Butler | 
| Word32 | Butler.Prelude, Butler | 
| Word64 | Butler.Prelude, Butler | 
| Word8 | Butler.Prelude, Butler | 
| Workspace | |
| 1 (Type/Class) | Butler.Display.WebSocket | 
| 2 (Data Constructor) | Butler.Display.WebSocket | 
| WrapArrow | Butler.Prelude, Butler | 
| WrapMonad | Butler.Prelude, Butler | 
| WrappedArrow | Butler.Prelude, Butler | 
| WrappedMonad | Butler.Prelude, Butler | 
| wrappedWithRunInIO | Butler.Prelude, Butler | 
| wrap_ | Butler.Prelude, Butler | 
| writeChan | Butler.Prelude, Butler | 
| writeFileBS | Butler.Core.File, Butler | 
| writeIORef | Butler.Prelude, Butler | 
| writeList2Chan | Butler.Prelude, Butler | 
| WriteMode | Butler.Prelude, Butler | 
| writePipe | Butler.Core | 
| writeStorage | Butler.Core.Storage | 
| writeTBQueue | Butler.Prelude, Butler | 
| writeTChan | Butler.Prelude, Butler | 
| writeTQueue | Butler.Prelude, Butler | 
| writeTVar | Butler.Prelude, Butler | 
| wsSend | Butler.Display.GUI, Butler | 
| xfContent | Butler.Prelude, Butler | 
| xfETag | Butler.Prelude, Butler | 
| xfPath | Butler.Prelude, Butler | 
| xfType | Butler.Prelude, Butler | 
| xmlns_ | Butler.Prelude, Butler | 
| xstaticApp | Butler.Prelude, Butler | 
| XStaticFile | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| xstaticMiddleware | Butler.Prelude, Butler | 
| ZipList | |
| 1 (Data Constructor) | Butler.Prelude, Butler | 
| 2 (Type/Class) | Butler.Prelude, Butler | 
| zipWithM | Butler.Prelude, Butler | 
| zipWithM_ | Butler.Prelude, Butler | 
| ^? | Butler.Prelude, Butler | 
| _Bool | Butler.Prelude, Butler | 
| _Integer | Butler.Prelude, Butler | 
| _Integral | Butler.Prelude, Butler | 
| _JSON | Butler.Prelude, Butler | 
| _String | Butler.Prelude, Butler |