| AAL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AArch64 | Distribution.System | 
| aBA | Data.Text.Array | 
| AbandonStmt | GHCi.Message | 
| abbr | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| AbiDependency |  | 
| 1 (Data Constructor) | Distribution.Types.AbiDependency, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Type/Class) | Distribution.Types.AbiDependency, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| abiDepends |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| AbiHash | Distribution.Types.AbiHash, Distribution.Package, Distribution.Make, Distribution.Simple | 
| abiHash |  | 
| 1 (Function) | Distribution.Simple.Register | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| AbiTag |  | 
| 1 (Data Constructor) | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| 2 (Type/Class) | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| abiTagString | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| AbiTagVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| abiTemplateEnv | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| AbiVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| above | Text.XHtml.Table, Text.XHtml | 
| aboves | Text.XHtml.Table, Text.XHtml | 
| abs |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Num, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| absentErr | GHC.Base, GHC.Err | 
| absentError | Control.Exception.Base | 
| absentSumFieldError | GHC.Prim.Panic | 
| absI# | GHC.Num.Primitives | 
| absInteger |  | 
| 1 (Function) | GHC.Integer | 
| 2 (Function) | GHC.Integer.GMP.Internals | 
| absoluteComponentInstallDirs | Distribution.Simple.LocalBuildInfo | 
| absoluteInstallCommandDirs | Distribution.Simple.LocalBuildInfo | 
| absoluteInstallDirs |  | 
| 1 (Function) | Distribution.Simple.LocalBuildInfo | 
| 2 (Function) | Distribution.Simple.InstallDirs | 
| absoluteInstalledPackageInfo | Distribution.Simple.Register | 
| absolutePackageDBPath | Distribution.Simple.Compiler, Distribution.Simple | 
| absolutePackageDBPaths | Distribution.Simple.Compiler, Distribution.Simple | 
| AbsoluteSeek | System.IO, GHC.IO.Device, GHC.IO.Handle | 
| AbsoluteTime | Data.Time.Clock.TAI | 
| abstractUnitId | Distribution.Backpack | 
| Abstyles | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| absurd |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Data.Void | 
| accessModes | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| accessTime | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| accessTimeFromMetadata | System.Directory.Internal | 
| accessTimeHiRes | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| Accum | Control.Monad.Trans.Accum | 
| accum |  | 
| 1 (Function) | Data.Array.IArray, Data.Array.Unboxed | 
| 2 (Function) | Data.Array | 
| 3 (Function) | GHC.Arr | 
| 4 (Function) | Control.Monad.Trans.Accum | 
| accumArray |  | 
| 1 (Function) | Data.Array.IArray, Data.Array.Unboxed | 
| 2 (Function) | Data.Array | 
| 3 (Function) | GHC.Arr | 
| AccumT |  | 
| 1 (Data Constructor) | Control.Monad.Trans.Accum | 
| 2 (Type/Class) | Control.Monad.Trans.Accum | 
| accumToStateT | Control.Monad.Trans.Accum | 
| accursedUnutterablePerformIO | Data.ByteString.Internal | 
| acos |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Numeric, GHC.Float, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| acosDouble | GHC.Float | 
| acosDouble# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| acosFloat | GHC.Float | 
| acosFloat# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| acosh |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Numeric, GHC.Float, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| acoshDouble | GHC.Float | 
| acoshDouble# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| acoshFloat | GHC.Float | 
| acoshFloat# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| acronym | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| action | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| AcyclicSCC |  | 
| 1 (Data Constructor) | Distribution.Compat.Graph | 
| 2 (Data Constructor) | Data.Graph | 
| add | Control.Monad.Trans.Accum | 
| addAbsoluteTime | Data.Time.Clock.TAI | 
| ADDATTRS | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| addBuildableCondition | Distribution.PackageDescription.Configuration | 
| addCFinalizerToWeak# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| AddCorePlugin | GHCi.Message | 
| addCorePlugin | Language.Haskell.TH.Syntax | 
| addDays | Data.Time.Calendar, Data.Time | 
| AddDependentFile | GHCi.Message | 
| addDependentFile | Language.Haskell.TH.Syntax | 
| addErrorMessage | Text.Parsec.Error, Text.ParserCombinators.Parsec.Error | 
| addExtension |  | 
| 1 (Function) | System.FilePath.Windows | 
| 2 (Function) | System.FilePath.Posix, System.FilePath | 
| addFinalizer | System.Mem.Weak | 
| addForeignFile | Language.Haskell.TH.Syntax | 
| AddForeignFilePath | GHCi.Message | 
| addForeignFilePath | Language.Haskell.TH.Syntax | 
| addForeignPtrConcFinalizer | GHC.ForeignPtr | 
| addForeignPtrFinalizer |  | 
| 1 (Function) | Foreign.Concurrent | 
| 2 (Function) | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| addForeignPtrFinalizerEnv | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| addForeignSource | Language.Haskell.TH.Syntax | 
| addGregorianDurationClip | Data.Time.Calendar, Data.Time | 
| addGregorianDurationRollOver | Data.Time.Calendar, Data.Time | 
| addGregorianMonthsClip | Data.Time.Calendar, Data.Time | 
| addGregorianMonthsRollOver | Data.Time.Calendar, Data.Time | 
| addGregorianYearsClip | Data.Time.Calendar, Data.Time | 
| addGregorianYearsRollOver | Data.Time.Calendar, Data.Time | 
| addHistory | System.Console.Haskeline.History | 
| addHistoryRemovingAllDupes | System.Console.Haskeline.History | 
| addHistoryUnlessConsecutiveDupe | System.Console.Haskeline.History | 
| addIntC# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| addJulianDurationClip | Data.Time.Calendar.Julian | 
| addJulianDurationRollOver | Data.Time.Calendar.Julian | 
| addJulianMonthsClip | Data.Time.Calendar.Julian | 
| addJulianMonthsRollOver | Data.Time.Calendar.Julian | 
| addJulianYearsClip | Data.Time.Calendar.Julian | 
| addJulianYearsRollOver | Data.Time.Calendar.Julian | 
| addKnownProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| addKnownPrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| addLibraryPath | Distribution.Simple.Utils | 
| AddLibrarySearchPath | GHCi.Message | 
| addLibrarySearchPath | GHCi.ObjLink | 
| addListToSS | SizedSeq | 
| addLocalTime | Data.Time.LocalTime, Data.Time | 
| AddModFinalizer | GHCi.Message | 
| addModFinalizer | Language.Haskell.TH.Syntax | 
| addMVarFinalizer |  | 
| 1 (Function) | Control.Concurrent.MVar, Control.Concurrent | 
| 2 (Function) | GHC.MVar | 
| addProgressCtx | Distribution.Utils.LogProgress | 
| Addr# |  | 
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| addr2Int# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| AddrClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| address | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| AddrRep |  | 
| 1 (Data Constructor) | GHC.Base, GHC.Exts | 
| 2 (Data Constructor) | GHC.Types | 
| addrToAny# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| addrVal | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| addSignal | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| AddSptEntry | GHCi.Message | 
| AddTempFile | GHCi.Message | 
| addTempFile | Language.Haskell.TH.Syntax | 
| AddTopDecls | GHCi.Message | 
| addTopDecls | Language.Haskell.TH.Syntax | 
| addToSS | SizedSeq | 
| addTrailingPathSeparator |  | 
| 1 (Function) | System.FilePath.Windows | 
| 2 (Function) | System.FilePath.Posix, System.FilePath | 
| addUTCTime | Data.Time.Clock, Data.Time | 
| addWarning | Distribution.Fields.LexerMonad | 
| addWordC# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| adjust |  | 
| 1 (Function) | GHC.Arr | 
| 2 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 3 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 4 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 5 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| 6 (Function) | Data.Sequence.Internal, Data.Sequence | 
| adjust' | Data.Sequence.Internal, Data.Sequence | 
| adjustPos | Distribution.Fields.LexerMonad | 
| adjustWithKey |  | 
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| Adobe_2006 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Adobe_Glyph | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ADSL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| advancePtr | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| Advice | System.Posix.Fcntl | 
| AdviceDontNeed | System.Posix.Fcntl | 
| AdviceNoReuse | System.Posix.Fcntl | 
| AdviceNormal | System.Posix.Fcntl | 
| AdviceRandom | System.Posix.Fcntl | 
| AdviceSequential | System.Posix.Fcntl | 
| AdviceWillNeed | System.Posix.Fcntl | 
| afile | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| AFL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AFL_1_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AFL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AFL_2_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AFL_3_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Afmparse | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AGetter | Distribution.Compat.Lens | 
| AGPL | Distribution.License, Distribution.Make, Distribution.Simple | 
| AGPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AGPL_1_0_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AGPL_1_0_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AGPL_3_0_only | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AGPL_3_0_or_later | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AIX | Distribution.System | 
| ala | Distribution.Compat.Newtype | 
| Aladdin | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| alaf | Distribution.Compat.Newtype | 
| alaList | Distribution.FieldGrammar.Newtypes, Distribution.FieldGrammar | 
| alaList' | Distribution.FieldGrammar.Newtypes, Distribution.FieldGrammar | 
| alaSet | Distribution.FieldGrammar.Newtypes, Distribution.FieldGrammar | 
| alaSet' | Distribution.FieldGrammar.Newtypes, Distribution.FieldGrammar | 
| ALens | Distribution.Compat.Lens | 
| ALens' | Distribution.Compat.Lens | 
| alexProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| AlgConstr | Data.Data | 
| AlgRep | Data.Data | 
| align | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| alignment |  | 
| 1 (Function) | Foreign.Storable, Foreign, Foreign.Safe | 
| 2 (Function) | System.Directory.Internal.Prelude | 
| alignPtr | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe | 
| alink | Text.XHtml.Transitional, Text.XHtml | 
| All |  | 
| 1 (Type/Class) | Distribution.Compat.Semigroup | 
| 2 (Data Constructor) | Distribution.Compat.Semigroup | 
| 3 (Data Constructor) | Data.Monoid, Data.Semigroup | 
| 4 (Type/Class) | Data.Monoid, Data.Semigroup | 
| 5 (Data Constructor) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| 6 (Type/Class) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| all |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| 3 (Function) | GHC.List, GHC.OldList | 
| 4 (Function) | Data.ByteString.Char8 | 
| 5 (Function) | Data.ByteString.Lazy.Char8 | 
| 6 (Function) | Data.ByteString.Lazy | 
| 7 (Function) | Data.ByteString | 
| 8 (Function) | System.Directory.Internal.Prelude | 
| 9 (Function) | Data.Text.Lazy | 
| 10 (Function) | Data.Text | 
| 11 (Function) | Data.Text.Internal.Fusion.Common | 
| allAttributesOff | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| allBuildDepends | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| allBuildInfo | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| allClosures | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| allComponentsInBuildOrder | Distribution.Simple.LocalBuildInfo | 
| allCondTrees | Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens | 
| allExtensions | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| allFlags | Distribution.Simple.Flag | 
| allLanguages | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| allLibModules | Distribution.Simple.LocalBuildInfo | 
| allLibraries |  | 
| 1 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| alloca |  | 
| 1 (Function) | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| 2 (Function) | System.Directory.Internal.Prelude | 
| allocaArray |  | 
| 1 (Function) | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| 2 (Function) | System.Directory.Internal.Prelude | 
| allocaArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| allocaBytes |  | 
| 1 (Function) | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| 2 (Function) | System.Directory.Internal.Prelude | 
| allocaBytesAligned |  | 
| 1 (Function) | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| 2 (Function) | System.Directory.Internal.Prelude | 
| allocated_bytes | GHC.Stats | 
| AllocationLimitExceeded |  | 
| 1 (Data Constructor) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Type/Class) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| allocationLimitExceeded | GHC.IO.Exception | 
| AllocationStrategy | Data.ByteString.Builder.Internal, Data.ByteString.Builder.Extra, Data.ByteString.Lazy.Builder.Extras | 
| allocLimitGrace | GHC.RTS.Flags | 
| AllowAmbiguousTypes |  | 
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| allowInterrupt | Control.Exception | 
| allPackages | Distribution.Simple.PackageIndex | 
| allPackagesByName | Distribution.Simple.PackageIndex | 
| allPackagesBySourcePackageId | Distribution.Simple.PackageIndex | 
| allPackagesBySourcePackageIdAndLibName | Distribution.Simple.PackageIndex | 
| AllPhases | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AllRightsReserved | Distribution.License, Distribution.Make, Distribution.Simple | 
| allTargetsInBuildOrder | Distribution.Types.LocalBuildInfo | 
| allTargetsInBuildOrder' | Distribution.Types.LocalBuildInfo | 
| allWriteMode | System.Directory.Internal | 
| Alone | Language.Haskell.TH.Syntax | 
| Alpha | Distribution.System | 
| alphaNum |  | 
| 1 (Function) | Distribution.Compat.CharParsing | 
| 2 (Function) | Text.Parsec.Char, Text.Parsec, Text.ParserCombinators.Parsec.Char, Text.ParserCombinators.Parsec | 
| AlreadyExists | GHC.IO.Exception | 
| alreadyExistsErrorType | System.IO.Error | 
| alreadyInUseErrorType | System.IO.Error | 
| Alt |  | 
| 1 (Data Constructor) | Data.Monoid | 
| 2 (Type/Class) | Data.Monoid | 
| 3 (Data Constructor) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| 4 (Type/Class) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| alt | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| altcode | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| alter |  | 
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| alterF |  | 
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.IntSet.Internal, Data.IntSet | 
| 5 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| 6 (Function) | Data.Set.Internal, Data.Set | 
| Alternative |  | 
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.Base, Control.Applicative | 
| alternativeDurationDaysFormat | Data.Time.Format.ISO8601 | 
| alternativeDurationTimeFormat | Data.Time.Format.ISO8601 | 
| AlternativeLayoutRule |  | 
| 1 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 2 (Data Constructor) | GHC.LanguageExtensions | 
| 3 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AlternativeLayoutRuleTransitional |  | 
| 1 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 2 (Data Constructor) | GHC.LanguageExtensions | 
| 3 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| alterVersion | Distribution.Types.Version, Distribution.Version, Distribution.Simple | 
| Always | Distribution.Simple.Setup | 
| alwaysNondecIndent | Distribution.Simple.GHCJS, Distribution.Simple.GHC | 
| amap |  | 
| 1 (Function) | Data.Array.IArray, Data.Array.Unboxed | 
| 2 (Function) | GHC.Arr | 
| Ambiguous | Distribution.Simple.PackageIndex | 
| AMDPLPA | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AML | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| AMPAS | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| amPm | Data.Time.Format, Data.Time | 
| anaVersionRange | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| anchor | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| and |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| 3 (Function) | GHC.List, GHC.OldList | 
| 4 (Function) | System.Directory.Internal.Prelude | 
| and# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| andBigNat | GHC.Integer.GMP.Internals | 
| andI# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| andInteger |  | 
| 1 (Function) | GHC.Integer | 
| 2 (Function) | GHC.Integer.GMP.Internals | 
| andM | System.Directory.Internal | 
| andNatural | GHC.Natural | 
| andNot# | GHC.Num.Primitives | 
| Android | Distribution.System | 
| angles | Text.Parsec.Token, Text.ParserCombinators.Parsec.Token | 
| AnnLookup | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AnnLookupModule | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AnnLookupName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| annotate | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| annotateCallStackIO | Distribution.Compat.Stack | 
| AnnotatedId |  | 
| 1 (Data Constructor) | Distribution.Types.AnnotatedId | 
| 2 (Type/Class) | Distribution.Types.AnnotatedId | 
| annotateIO | Distribution.Simple.Utils | 
| annotateIOError | System.IO.Error | 
| AnnotationWrapper |  | 
| 1 (Data Constructor) | GHC.Desugar | 
| 2 (Type/Class) | GHC.Desugar | 
| AnnotDetails | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated.HughesPJClass | 
| AnnotEnd | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated.HughesPJClass | 
| AnnotStart | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated.HughesPJClass | 
| AnnP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| AnnTarget | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ann_cname | Distribution.Types.AnnotatedId | 
| ann_id | Distribution.Types.AnnotatedId | 
| ann_pid | Distribution.Types.AnnotatedId | 
| ANTLR_PD | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Any |  | 
| 1 (Type/Class) | Distribution.Compat.Semigroup | 
| 2 (Data Constructor) | Distribution.Compat.Semigroup | 
| 3 (Data Constructor) | Data.Monoid, Data.Semigroup | 
| 4 (Type/Class) | Data.Monoid, Data.Semigroup | 
| 5 (Type/Class) | GHC.Base, GHC.Exts | 
| 6 (Type/Class) | GHC.Types | 
| 7 (Data Constructor) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| 8 (Type/Class) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| any |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| 3 (Function) | GHC.List, GHC.OldList | 
| 4 (Function) | Data.ByteString.Char8 | 
| 5 (Function) | Data.ByteString.Lazy.Char8 | 
| 6 (Function) | Data.ByteString.Lazy | 
| 7 (Function) | Data.ByteString | 
| 8 (Function) | System.Directory.Internal.Prelude | 
| 9 (Function) | Data.Text.Lazy | 
| 10 (Function) | Data.Text | 
| 11 (Function) | Data.Text.Internal.Fusion.Common | 
| anyChar |  | 
| 1 (Function) | Distribution.Compat.CharParsing | 
| 2 (Function) | Text.Parsec.Char, Text.Parsec, Text.ParserCombinators.Parsec.Char, Text.ParserCombinators.Parsec | 
| AnyclassStrategy | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| anyclassStrategy | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| anyPkgconfigVersion | Distribution.Types.PkgconfigVersionRange | 
| anyToAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| anyToken | Text.Parsec.Combinator, Text.Parsec, Text.ParserCombinators.Parsec.Combinator, Text.ParserCombinators.Parsec | 
| anyVersion | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| AP | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| Ap |  | 
| 1 (Data Constructor) | Data.Monoid | 
| 2 (Type/Class) | Data.Monoid | 
| 3 (Data Constructor) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| 4 (Type/Class) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| ap |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Base, Control.Monad | 
| 3 (Function) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| Apache | Distribution.License, Distribution.Make, Distribution.Simple | 
| Apache_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Apache_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Apache_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| APAFML | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| APClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| APL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| App | Type.Reflection | 
| app | Control.Arrow | 
| AppE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| appE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| append |  | 
| 1 (Function) | Data.Binary.Builder | 
| 2 (Function) | Data.ByteString.Builder.Internal | 
| 3 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 4 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| 5 (Function) | Data.Text.Lazy | 
| 6 (Function) | Data.Text | 
| 7 (Function) | Data.Text.Internal.Fusion.Common | 
| 8 (Function) | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| append' | Data.Text.Internal.Builder | 
| appendFile |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | System.IO, Prelude | 
| 3 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 4 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| 5 (Function) | System.Directory.Internal.Prelude | 
| 6 (Function) | Data.Text.Lazy.IO | 
| 7 (Function) | Data.Text.IO | 
| AppendHandle | GHC.IO.Handle.Types | 
| AppendMode | System.IO, GHC.IO.IOMode | 
| appEndo |  | 
| 1 (Function) | Data.Monoid, Data.Semigroup | 
| 2 (Function) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| AppendOnWrite | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| AppendSymbol | GHC.TypeLits | 
| appK | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| AppKindT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| appKindT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| applet | Text.XHtml.Transitional, Text.XHtml | 
| Applicative |  | 
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.Base, Control.Applicative, Prelude | 
| 3 (Type/Class) | System.Directory.Internal.Prelude | 
| ApplicativeDo |  | 
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Applied | Language.Haskell.TH.Syntax | 
| apply |  | 
| 1 (Function) | GHC.RTS.Flags | 
| 2 (Function) | Data.Type.Equality | 
| appPrec |  | 
| 1 (Function) | GHC.Show | 
| 2 (Function) | Language.Haskell.TH.Ppr | 
| appPrec1 | GHC.Show | 
| approxRational | Data.Ratio | 
| appsE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| AppT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| appT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| AppTypeE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| appTypeE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| APSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| APSL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| APSL_1_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| APSL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| APStackClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| AP_STACK | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| aqua | Text.XHtml.Transitional, Text.XHtml | 
| Arch |  | 
| 1 (Data Constructor) | Distribution.Types.ConfVar, Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| 2 (Type/Class) | Distribution.System | 
| 3 (Type/Class) | GHC.Platform | 
| arch | System.Info | 
| ArchAArch64 | GHC.Platform | 
| ArchAlpha | GHC.Platform | 
| ArchARM | GHC.Platform | 
| archive | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| ArchJavaScript | GHC.Platform | 
| ArchMipseb | GHC.Platform | 
| ArchMipsel | GHC.Platform | 
| ArchPPC | GHC.Platform | 
| ArchPPC_64 | GHC.Platform | 
| ArchRISCV64 | GHC.Platform | 
| ArchS390X | GHC.Platform | 
| ArchSPARC | GHC.Platform | 
| ArchSPARC64 | GHC.Platform | 
| ArchUnknown | GHC.Platform | 
| ArchVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| ArchX86 | GHC.Platform | 
| ArchX86_64 | GHC.Platform | 
| area | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| areBoxesEqual | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| AreWeStrict | Data.Map.Internal | 
| Arg |  | 
| 1 (Data Constructor) | Data.Semigroup | 
| 2 (Type/Class) | Data.Semigroup | 
| ArgDescr | System.Console.GetOpt | 
| ArgMax | Data.Semigroup | 
| ArgMin | Data.Semigroup | 
| ArgOrder | System.Console.GetOpt | 
| ArgPlaceHolder | Distribution.Simple.Command | 
| Args | Distribution.Simple.UserHooks, Distribution.Simple | 
| ArgumentLimit | System.Posix.Unistd, System.Posix.ByteString, System.Posix | 
| argvEncoding | GHC.IO.Encoding | 
| ArithException | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| ArithSeqE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| arithSeqE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Arity | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| arity | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| Arm | Distribution.System | 
| ArmABI | GHC.Platform | 
| armABI | GHC.Platform | 
| ArmISA | GHC.Platform | 
| armISA | GHC.Platform | 
| ArmISAExt | GHC.Platform | 
| armISAExt | GHC.Platform | 
| ARMv5 | GHC.Platform | 
| ARMv6 | GHC.Platform | 
| ARMv7 | GHC.Platform | 
| arProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| arr | Control.Arrow | 
| Array |  | 
| 1 (Type/Class) | Data.Array, Data.Array.IArray, Data.Array.Unboxed | 
| 2 (Data Constructor) | GHC.Arr | 
| 3 (Type/Class) | GHC.Arr | 
| 4 (Data Constructor) | Data.Text.Array | 
| 5 (Type/Class) | Data.Text.Array | 
| array |  | 
| 1 (Function) | Data.Array.IArray, Data.Array.Unboxed | 
| 2 (Function) | Data.Array | 
| 3 (Function) | GHC.Arr | 
| Array# |  | 
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| ArrayArray# |  | 
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| ArrayException | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| arrEleBottom | GHC.Arr | 
| arResponseFilesSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| Arrow | Control.Arrow | 
| arrow | Language.Haskell.TH.PprLib | 
| ArrowApply | Control.Arrow | 
| ArrowChoice | Control.Arrow | 
| arrowK | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ArrowLoop | Control.Arrow | 
| ArrowMonad |  | 
| 1 (Data Constructor) | Control.Arrow | 
| 2 (Type/Class) | Control.Arrow | 
| ArrowPlus | Control.Arrow | 
| Arrows |  | 
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ArrowT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| arrowT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ArrowZero | Control.Arrow | 
| arrWords | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| ArrWordsClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| ARR_WORDS | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| Artistic_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Artistic_1_0_cl8 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Artistic_1_0_Perl | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Artistic_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| asBool | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| asBox | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| ascii | GHC.IO.Encoding.Latin1 | 
| asciiTab | GHC.Show | 
| ascii_decode | GHC.IO.Encoding.Latin1 | 
| ascii_encode | GHC.IO.Encoding.Latin1 | 
| ASetter | Distribution.Compat.Lens | 
| asForeignPtr | Data.Text.Foreign | 
| asin |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Numeric, GHC.Float, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| asinDouble | GHC.Float | 
| asinDouble# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| asinFloat | GHC.Float | 
| asinFloat# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| asinh |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Numeric, GHC.Float, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| asinhDouble | GHC.Float | 
| asinhDouble# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| asinhFloat | GHC.Float | 
| asinhFloat# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| ask |  | 
| 1 (Function) | Control.Monad.Reader.Class, Control.Monad.Reader, Control.Monad.RWS.Class, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| 2 (Function) | Control.Monad.Trans.Reader | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 5 (Function) | Control.Monad.Trans.RWS.CPS | 
| askCabalSpecVersion | Distribution.Parsec | 
| asks |  | 
| 1 (Function) | Control.Monad.Reader.Class, Control.Monad.Reader, Control.Monad.RWS.Class, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| 2 (Function) | Control.Monad.Trans.Reader | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 5 (Function) | Control.Monad.Trans.RWS.CPS | 
| asmOptions |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| asmSources |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| AsP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| asP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| asProxyTypeOf | Data.Proxy | 
| assert | GHC.Base, Control.Exception, Control.Exception.Base | 
| assertError | GHC.IO.Exception | 
| AssertionFailed |  | 
| 1 (Data Constructor) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Type/Class) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| Assoc | Text.Parsec.Expr, Text.ParserCombinators.Parsec.Expr | 
| Associativity | GHC.Generics | 
| AssocLeft | Text.Parsec.Expr, Text.ParserCombinators.Parsec.Expr | 
| AssocNone | Text.Parsec.Expr, Text.ParserCombinators.Parsec.Expr | 
| AssocRight | Text.Parsec.Expr, Text.ParserCombinators.Parsec.Expr | 
| assocs |  | 
| 1 (Function) | Data.Array.IArray, Data.Array.Unboxed | 
| 2 (Function) | Data.Array | 
| 3 (Function) | GHC.Arr | 
| 4 (Function) | Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 5 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| asTypeOf |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Base, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| asum | Data.Foldable | 
| asVersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| AsyncException | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| asyncExceptionFromException | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| asyncExceptionToException | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| AsyncIOAvailable | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| atan |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Numeric, GHC.Float, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| atan2 |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Float, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| atanDouble | GHC.Float | 
| atanDouble# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atanFloat | GHC.Float | 
| atanFloat# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atanh |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Numeric, GHC.Float, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| atanhDouble | GHC.Float | 
| atanhDouble# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atanhFloat | GHC.Float | 
| atanhFloat# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atKeyImpl | Data.Map.Internal | 
| atKeyPlain | Data.Map.Internal | 
| atomically |  | 
| 1 (Function) | GHC.Conc.Sync, GHC.Conc | 
| 2 (Function) | Control.Monad.STM, Control.Concurrent.STM | 
| atomically# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| ATOMICALLY_FRAME | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| atomicCasAddrAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atomicCasWordAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atomicExchangeAddrAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atomicExchangeWordAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atomicModifyIORef | Data.IORef | 
| atomicModifyIORef' | GHC.IORef, Data.IORef | 
| atomicModifyIORef'_ | GHC.IORef | 
| atomicModifyIORef2 | GHC.IORef | 
| atomicModifyIORef2Lazy | GHC.IORef | 
| atomicModifyIORefLazy_ | GHC.IORef | 
| atomicModifyIORefP | GHC.IORef | 
| atomicModifyMutVar# | GHC.Exts | 
| atomicModifyMutVar2# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atomicModifyMutVar_# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atomicReadIntArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atomicSwapIORef | GHC.IORef | 
| atomicWriteIntArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| atomicWriteIORef | Data.IORef | 
| Attributes |  | 
| 1 (Data Constructor) | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| 2 (Type/Class) | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| augment | GHC.Base, GHC.Exts | 
| augmentIOError | GHC.IO.Handle.Internals | 
| author |  | 
| 1 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| autoAddHistory | System.Console.Haskeline | 
| autoconfUserHooks | Distribution.Simple | 
| Autoconf_exception_2_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| Autoconf_exception_3_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| AutoDeriveTypeable |  | 
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| autogenComponentModulesDir | Distribution.Simple.BuildPaths | 
| autogenIncludes |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| autogenModules |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| autogenPackageModulesDir | Distribution.Simple.BuildPaths | 
| autogenPathsModuleName | Distribution.Simple.BuildPaths | 
| autoLeftMargin | System.Console.Terminfo.Cursor, System.Console.Terminfo | 
| autoRightMargin | System.Console.Terminfo.Cursor, System.Console.Terminfo | 
| availableSince | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| availableSinceWarn | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| aview | Distribution.Compat.Lens | 
| awaitSignal | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix |