| h1 | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| h2 | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| h3 | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| h4 | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| h5 | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| h6 | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| haddock | Distribution.Simple.Haddock | 
| haddockCommand | Distribution.Simple.Setup | 
| haddockContents | Distribution.Simple.Setup | 
| haddockCss | Distribution.Simple.Setup | 
| haddockdir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| haddockDistPref | Distribution.Simple.Setup | 
| haddockExecutables | Distribution.Simple.Setup | 
| HaddockFlags |  | 
| 1 (Data Constructor) | Distribution.Simple.Setup | 
| 2 (Type/Class) | Distribution.Simple.Setup | 
| haddockHoogle | Distribution.Simple.Setup | 
| haddockHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| haddockHscolour | Distribution.Simple.Setup | 
| haddockHscolourCss | Distribution.Simple.Setup | 
| haddockHtml | Distribution.Simple.Setup | 
| haddockHtmlLocation | Distribution.Simple.Setup | 
| haddockHTMLs | Distribution.InstalledPackageInfo | 
| haddockInterfaces | Distribution.InstalledPackageInfo | 
| haddockInternal | Distribution.Simple.Setup | 
| haddockName | Distribution.Simple.BuildPaths | 
| haddockPref | Distribution.Simple.BuildPaths | 
| haddockProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| haddockProgramArgs | Distribution.Simple.Setup | 
| haddockProgramPaths | Distribution.Simple.Setup | 
| haddockVerbosity | Distribution.Simple.Setup | 
| HaLVM | Distribution.System | 
| Handle |  | 
| 1 (Type/Class) | GHC.IO.Handle, System.IO | 
| 2 (Type/Class) | IO | 
| 3 (Type/Class) | System.IO | 
| handle |  | 
| 1 (Function) | Control.Exception.Base, Control.Exception | 
| 2 (Function) | System.Console.Haskeline.MonadException, System.Console.Haskeline | 
| handleInterrupt | System.Console.Haskeline | 
| handleJust | Control.Exception.Base, Control.Exception | 
| HandlePosition | GHC.IO.Handle | 
| HandlePosn |  | 
| 1 (Data Constructor) | GHC.IO.Handle | 
| 2 (Type/Class) | GHC.IO.Handle, System.IO | 
| 3 (Type/Class) | IO | 
| 4 (Type/Class) | System.IO | 
| Handler |  | 
| 1 (Data Constructor) | Control.Exception | 
| 2 (Type/Class) | Control.Exception | 
| 3 (Type/Class) | System.Posix.Signals, System.Posix.ByteString, System.Posix.Signals.Exts, System.Posix | 
| HandlerFun | GHC.Conc.Signal, GHC.Conc | 
| handleToFd | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| hang |  | 
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| 2 (Function) | Language.Haskell.TH.PprLib | 
| HangupOnClose | System.Posix.Terminal, System.Posix.Terminal.ByteString, System.Posix.ByteString, System.Posix | 
| happyProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| hardLimit | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| hasBenchmarks | Distribution.PackageDescription | 
| hasDrive |  | 
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| hasExes | Distribution.PackageDescription | 
| hasExtension |  | 
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| Hash | Trace.Hpc.Util | 
| hashInt | Data.HashTable | 
| hashParens | Language.Haskell.TH.Ppr | 
| hashStableName | System.Mem.StableName | 
| hashString | Data.HashTable | 
| HashTable | Data.HashTable | 
| hashUnique | Data.Unique | 
| HasJobControl | System.Posix.Unistd, System.Posix.ByteString, System.Posix | 
| Haskell2010 | Language.Haskell.Extension, Distribution.Simple | 
| Haskell98 | Language.Haskell.Extension, Distribution.Simple | 
| hasLibs | Distribution.PackageDescription | 
| HasResolution | Data.Fixed | 
| HasSavedIDs | System.Posix.Unistd, System.Posix.ByteString, System.Posix | 
| hasTests | Distribution.PackageDescription | 
| hasTrailingPathSeparator |  | 
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| haveRtldLocal | System.Posix.DynamicLinker.Prim, System.Posix.DynamicLinker.ByteString, System.Posix.DynamicLinker, System.Posix.ByteString, System.Posix | 
| haveRtldNext | System.Posix.DynamicLinker.Prim, System.Posix.DynamicLinker.ByteString, System.Posix.DynamicLinker, System.Posix.ByteString, System.Posix | 
| haveTerminalUI | System.Console.Haskeline | 
| HBC | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| hcat |  | 
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| 2 (Function) | Language.Haskell.TH.PprLib | 
| hClose |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hClose_help | GHC.IO.Handle | 
| hcOptions | Distribution.PackageDescription | 
| hDuplicate | GHC.IO.Handle | 
| hDuplicateTo | GHC.IO.Handle | 
| head |  | 
| 1 (Function) | Data.List, Prelude | 
| 2 (Function) | Data.ByteString.Lazy.Char8 | 
| 3 (Function) | Data.ByteString.Lazy | 
| 4 (Function) | Data.ByteString.Char8 | 
| 5 (Function) | Data.ByteString | 
| 6 (Function) | Prelude, List | 
| 7 (Function) | Prelude, Data.List | 
| header | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| HeapOverflow | Control.Exception.Base, Control.Exception | 
| height | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| Helium | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| HereDocuments | Language.Haskell.Extension, Distribution.Simple | 
| hFileSize |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hFlush |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hFlushAll | GHC.IO.Handle | 
| hGet |  | 
| 1 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 2 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| hGetArray | Data.Array.IO, Data.Array.IO.Safe | 
| hGetBuf | GHC.IO.Handle, System.IO | 
| hGetBuffering |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hGetBufNonBlocking | GHC.IO.Handle, System.IO | 
| hGetBufSome | System.IO | 
| hGetChar |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hGetContents |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 3 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| 4 (Function) | IO | 
| 5 (Function) | System.IO | 
| 6 (Function) | System.IO.UTF8 | 
| hGetEcho |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | System.IO | 
| hGetEncoding | GHC.IO.Handle, System.IO | 
| hGetLine |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| 3 (Function) | IO | 
| 4 (Function) | System.IO | 
| 5 (Function) | System.IO.UTF8 | 
| hGetNonBlocking |  | 
| 1 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 2 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| hGetPosn |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hGetSome | Data.ByteString | 
| hidden | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| hiddenModules | Distribution.InstalledPackageInfo | 
| hide | Distribution.Simple.Program.HcPkg | 
| hideInvocation | Distribution.Simple.Program.HcPkg | 
| hIsClosed |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hIsEOF |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hIsOpen |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hIsReadable |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hIsSeekable |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hIsTerminalDevice |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | System.IO | 
| History | System.Console.Haskeline.History | 
| historyFile | System.Console.Haskeline | 
| historyLines | System.Console.Haskeline.History | 
| hIsWritable |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hLookAhead |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hmakeProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| homeDirectory | System.Posix.User, System.Posix.ByteString, System.Posix | 
| homepage |  | 
| 1 (Function) | Distribution.PackageDescription | 
| 2 (Function) | Distribution.InstalledPackageInfo | 
| HookedBuildInfo | Distribution.PackageDescription | 
| hookedPreProcessors | Distribution.Simple.UserHooks, Distribution.Simple | 
| hookedPrograms | Distribution.Simple.UserHooks, Distribution.Simple | 
| HooplNode | Compiler.Hoopl | 
| HotLink |  | 
| 1 (Data Constructor) | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| 2 (Type/Class) | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| hotlink | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| hotLinkAttributes | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| hotLinkContents | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| hotLinkURL | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| HpcHash | Trace.Hpc.Util | 
| HpcPos | Trace.Hpc.Util | 
| hpcProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| Hppa | Distribution.System | 
| hPrint |  | 
| 1 (Function) | System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hPrintf | Text.Printf | 
| HPrintfType | Text.Printf | 
| hPut |  | 
| 1 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 2 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| hPutArray | Data.Array.IO, Data.Array.IO.Safe | 
| hPutBuf | GHC.IO.Handle, System.IO | 
| hPutBufNonBlocking | GHC.IO.Handle, System.IO | 
| hPutBuilder | Data.ByteString.Lazy.Builder | 
| hPutChar |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hPutNonBlocking |  | 
| 1 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 2 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| hPutStr |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 3 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| 4 (Function) | IO | 
| 5 (Function) | System.IO | 
| 6 (Function) | System.IO.UTF8 | 
| hPutStrLn |  | 
| 1 (Function) | System.IO | 
| 2 (Function) | Data.ByteString.Lazy.Char8 | 
| 3 (Function) | Data.ByteString.Char8 | 
| 4 (Function) | Data.ByteString | 
| 5 (Function) | IO | 
| 6 (Function) | System.IO | 
| 7 (Function) | System.IO.UTF8 | 
| HPUX | Distribution.System | 
| hr | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| hReady |  | 
| 1 (Function) | System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| href | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| hreflang | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| hRunTermOutput | System.Console.Terminfo.Base, System.Console.Terminfo | 
| hsc2hsProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| hscolour | Distribution.Simple.Haddock | 
| hscolourCommand | Distribution.Simple.Setup | 
| hscolourCSS | Distribution.Simple.Setup | 
| hscolourDistPref | Distribution.Simple.Setup | 
| hscolourExecutables | Distribution.Simple.Setup | 
| HscolourFlags |  | 
| 1 (Data Constructor) | Distribution.Simple.Setup | 
| 2 (Type/Class) | Distribution.Simple.Setup | 
| hscolourHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| hscolourPref | Distribution.Simple.BuildPaths | 
| hscolourProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| hscolourVerbosity | Distribution.Simple.Setup | 
| hSeek |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hsep |  | 
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint | 
| 2 (Function) | Language.Haskell.TH.PprLib | 
| hSetBinaryMode | GHC.IO.Handle, System.IO | 
| hSetBuffering |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hSetEcho |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | System.IO | 
| hSetEncoding | GHC.IO.Handle, System.IO | 
| hSetFileSize |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | System.IO | 
| hSetNewlineMode | GHC.IO.Handle, System.IO | 
| hSetPosn |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO | 
| hShow |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | System.IO | 
| hsLex | Text.Read.Lex | 
| hsLibraries | Distribution.InstalledPackageInfo | 
| hspace | Text.XHtml.Transitional, Text.XHtml | 
| hsSourceDirs | Distribution.PackageDescription | 
| hTell |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | System.IO | 
| HTML | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| Html | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| HtmlAttr | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| htmlAttr | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| htmlAttrPair | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| htmlDir | Distribution.Simple.Hpc | 
| htmldir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| HtmldirVar | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| HtmlLeaf | Text.XHtml | 
| HtmlNode | Text.XHtml | 
| HTMLTABLE | Text.XHtml.Table, Text.XHtml | 
| HtmlTable | Text.XHtml.Table, Text.XHtml | 
| HtmlTree | Text.XHtml | 
| httpequiv | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| Hugs | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| hugsOptions | Distribution.InstalledPackageInfo | 
| hugsProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| hWaitForInput |  | 
| 1 (Function) | GHC.IO.Handle, System.IO | 
| 2 (Function) | IO | 
| 3 (Function) | System.IO |