| haBufferMode | GHC.IO.Handle.Types | 
| haBuffers | GHC.IO.Handle.Types | 
| haByteBuffer | GHC.IO.Handle.Types | 
| haCharBuffer | GHC.IO.Handle.Types | 
| haCodec | GHC.IO.Handle.Types | 
| haDecoder | GHC.IO.Handle.Types | 
| haDevice | GHC.IO.Handle.Types | 
| haEncoder | GHC.IO.Handle.Types | 
| haInputNL | GHC.IO.Handle.Types | 
| haLastDecode | GHC.IO.Handle.Types | 
| Handle | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| handle | Control.Exception, Control.Exception.Base | 
| HandleFinalizer | GHC.IO.Handle.Internals | 
| handleFinalizer | GHC.IO.Handle.Internals | 
| handleJust | Control.Exception, Control.Exception.Base | 
| HandlePosition | GHC.IO.Handle | 
| HandlePosn |  | 
| 1 (Type/Class) | System.IO, GHC.IO.Handle | 
| 2 (Data Constructor) | GHC.IO.Handle | 
| Handler |  | 
| 1 (Type/Class) | Control.Exception | 
| 2 (Data Constructor) | Control.Exception | 
| HandlerFun | GHC.Conc.Signal, GHC.Conc | 
| handleToFd | GHC.IO.Handle.FD | 
| HandleType | GHC.IO.Handle.Types | 
| Handle__ |  | 
| 1 (Type/Class) | GHC.IO.Handle.Types | 
| 2 (Data Constructor) | GHC.IO.Handle.Types | 
| haOtherSide | GHC.IO.Handle.Types | 
| haOutputNL | GHC.IO.Handle.Types | 
| HardwareFault | GHC.IO.Exception | 
| HasCallStack | GHC.Stack.Types, GHC.Stack | 
| HasField | GHC.Records | 
| hashInteger | GHC.Integer | 
| hashStableName | GHC.StableName, System.Mem.StableName | 
| hashUnique | Data.Unique | 
| HaskellFinalizers | GHC.ForeignPtr | 
| HasResolution | Data.Fixed | 
| haType | GHC.IO.Handle.Types | 
| hClose | System.IO, GHC.IO.Handle | 
| hClose_help | GHC.IO.Handle.Internals, GHC.IO.Handle | 
| hDuplicate | GHC.IO.Handle | 
| hDuplicateTo | GHC.IO.Handle | 
| head |  | 
| 1 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 2 (Function) | Data.List.NonEmpty | 
| heapBase | GHC.RTS.Flags | 
| HeapByCCS | GHC.RTS.Flags | 
| HeapByClosureType | GHC.RTS.Flags | 
| HeapByDescr | GHC.RTS.Flags | 
| HeapByLDV | GHC.RTS.Flags | 
| HeapByMod | GHC.RTS.Flags | 
| HeapByRetainer | GHC.RTS.Flags | 
| HeapByType | GHC.RTS.Flags | 
| HeapOverflow | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| heapOverflow | GHC.IO.Exception | 
| heapProfileInterval | GHC.RTS.Flags | 
| heapProfileIntervalTicks | GHC.RTS.Flags | 
| heapSizeSuggestion | GHC.RTS.Flags | 
| heapSizeSuggestionAuto | GHC.RTS.Flags | 
| hFileSize | System.IO, GHC.IO.Handle | 
| hFlush | System.IO, GHC.IO.Handle | 
| hFlushAll | GHC.IO.Handle | 
| hGetBuf | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetBuffering | System.IO, GHC.IO.Handle | 
| hGetBufNonBlocking | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetBufSome | System.IO, GHC.IO.Handle.Text | 
| hGetChar | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetContents | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetContents' | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetEcho | System.IO, GHC.IO.Handle | 
| hGetEncoding | System.IO, GHC.IO.Handle | 
| hGetLine | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hGetPosn | System.IO, GHC.IO.Handle | 
| hIsClosed | System.IO, GHC.IO.Handle | 
| hIsEOF | System.IO, GHC.IO.Handle | 
| hIsOpen | System.IO, GHC.IO.Handle | 
| hIsReadable | System.IO, GHC.IO.Handle | 
| hIsSeekable | System.IO, GHC.IO.Handle | 
| hIsTerminalDevice | System.IO, GHC.IO.Handle | 
| hIsWritable | System.IO, GHC.IO.Handle | 
| hLock | GHC.IO.Handle, GHC.IO.Handle.Lock | 
| hLookAhead | System.IO, GHC.IO.Handle | 
| hLookAhead_ | GHC.IO.Handle.Internals | 
| hpc | GHC.RTS.Flags | 
| hPrint | System.IO | 
| hPrintf | Text.Printf | 
| HPrintfType | Text.Printf | 
| hPutBuf | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hPutBufNonBlocking | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hPutChar | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hPutStr | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text | 
| hPutStrLn | System.IO, GHC.IO.Handle.Text | 
| hReady | System.IO | 
| HRefl | Data.Type.Equality, Data.Typeable, Type.Reflection, Data.Data | 
| hSeek | System.IO, GHC.IO.Handle | 
| hSetBinaryMode | System.IO, GHC.IO.Handle | 
| hSetBuffering | System.IO, GHC.IO.Handle | 
| hSetEcho | System.IO, GHC.IO.Handle | 
| hSetEncoding | System.IO, GHC.IO.Handle | 
| hSetFileSize | System.IO, GHC.IO.Handle | 
| hSetNewlineMode | System.IO, GHC.IO.Handle | 
| hSetPosn | System.IO, GHC.IO.Handle | 
| hShow | System.IO, GHC.IO.Handle | 
| hsLex | Text.Read.Lex | 
| hTell | System.IO, GHC.IO.Handle | 
| hTryLock | GHC.IO.Handle, GHC.IO.Handle.Lock | 
| hUnlock | GHC.IO.Handle.Lock | 
| hWaitForInput | System.IO, GHC.IO.Handle, GHC.IO.Handle.Text |