| E0 | Data.Fixed | 
| E1 | Data.Fixed | 
| E12 | Data.Fixed | 
| E2 | Data.Fixed | 
| e2BIG | Foreign.C, Foreign.C.Error | 
| E3 | Data.Fixed | 
| E6 | Data.Fixed | 
| E9 | Data.Fixed | 
| eACCES | Foreign.C, Foreign.C.Error | 
| eADDRINUSE | Foreign.C, Foreign.C.Error | 
| eADDRNOTAVAIL | Foreign.C, Foreign.C.Error | 
| eADV | Foreign.C, Foreign.C.Error | 
| eAFNOSUPPORT | Foreign.C, Foreign.C.Error | 
| eAGAIN | Foreign.C, Foreign.C.Error | 
| eALREADY | Foreign.C, Foreign.C.Error | 
| EAnd | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| EarlierVersion | Distribution.Types.VersionRange.Internal | 
| earlierVersion | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| EarlierVersionF | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| eBADF | Foreign.C, Foreign.C.Error | 
| eBADMSG | Foreign.C, Foreign.C.Error | 
| eBADRPC | Foreign.C, Foreign.C.Error | 
| eBUSY | Foreign.C, Foreign.C.Error | 
| eCHILD | Foreign.C, Foreign.C.Error | 
| EchoErase | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| EchoKill | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| EchoLF | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| ECL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ECL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| eCOMM | Foreign.C, Foreign.C.Error | 
| eCONNABORTED | Foreign.C, Foreign.C.Error | 
| eCONNREFUSED | Foreign.C, Foreign.C.Error | 
| eCONNRESET | Foreign.C, Foreign.C.Error | 
| ECos_exception_2_0 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| eDEADLK | Foreign.C, Foreign.C.Error | 
| eDESTADDRREQ | Foreign.C, Foreign.C.Error | 
| Edge | Data.Graph | 
| edges | Data.Graph | 
| eDIRTY | Foreign.C, Foreign.C.Error | 
| eDOM | Foreign.C, Foreign.C.Error | 
| eDQUOT | Foreign.C, Foreign.C.Error | 
| eEXIST | Foreign.C, Foreign.C.Error | 
| EExitCode | GHCi.Message | 
| eFAULT | Foreign.C, Foreign.C.Error | 
| eFBIG | Foreign.C, Foreign.C.Error | 
| EFL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EFL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| eFTYPE | Foreign.C, Foreign.C.Error | 
| EGenix | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| eHOSTDOWN | Foreign.C, Foreign.C.Error | 
| eHOSTUNREACH | Foreign.C, Foreign.C.Error | 
| eIDRM | Foreign.C, Foreign.C.Error | 
| eILSEQ | Foreign.C, Foreign.C.Error | 
| eINPROGRESS | Foreign.C, Foreign.C.Error | 
| eINTR | Foreign.C, Foreign.C.Error | 
| eINVAL | Foreign.C, Foreign.C.Error | 
| eIO | Foreign.C, Foreign.C.Error | 
| eISCONN | Foreign.C, Foreign.C.Error | 
| eISDIR | Foreign.C, Foreign.C.Error | 
| Either |  | 
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | Data.Either, Prelude | 
| 3 (Type/Class) | System.Directory.Internal.Prelude | 
| either |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Data.Either, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| eitherB | Data.ByteString.Builder.Prim.Internal, Data.ByteString.Builder.Prim | 
| eitherParsec | Distribution.Parsec | 
| eitherToErrors | Control.Applicative.Lift | 
| elapsedTime | System.Posix.Process.ByteString, System.Posix.Process, System.Posix.ByteString, System.Posix | 
| elapsed_ns | GHC.Stats | 
| Elem |  | 
| 1 (Data Constructor) | Data.Sequence.Internal | 
| 2 (Type/Class) | Data.Sequence.Internal | 
| elem |  | 
| 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 | 
| elemAt |  | 
| 1 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| 2 (Function) | Data.Set.Internal, Data.Set | 
| elemIndex |  | 
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.ByteString.Char8 | 
| 3 (Function) | Data.ByteString.Lazy.Char8 | 
| 4 (Function) | Data.ByteString.Lazy | 
| 5 (Function) | Data.ByteString | 
| elemIndexEnd |  | 
| 1 (Function) | Data.ByteString.Char8 | 
| 2 (Function) | Data.ByteString.Lazy | 
| 3 (Function) | Data.ByteString | 
| elemIndexL | Data.Sequence.Internal, Data.Sequence | 
| elemIndexR | Data.Sequence.Internal, Data.Sequence | 
| elemIndices |  | 
| 1 (Function) | Data.List, GHC.OldList | 
| 2 (Function) | Data.ByteString.Char8 | 
| 3 (Function) | Data.ByteString.Lazy.Char8 | 
| 4 (Function) | Data.ByteString.Lazy | 
| 5 (Function) | Data.ByteString | 
| elemIndicesL | Data.Sequence.Internal, Data.Sequence | 
| elemIndicesR | Data.Sequence.Internal, Data.Sequence | 
| elems |  | 
| 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.IntSet.Internal, Data.IntSet | 
| 6 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| 7 (Function) | Data.Set.Internal, Data.Set | 
| ELF_V1 | GHC.Platform | 
| ELF_V2 | GHC.Platform | 
| ELicense | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| ELicenseId | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| ELicenseIdPlus | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| ELicenseRef | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| elimLift | Control.Applicative.Lift | 
| elimZerosInt# | GHC.Float.ConversionUtils | 
| elimZerosInteger | GHC.Float.ConversionUtils | 
| eLOOP | Foreign.C, Foreign.C.Error | 
| embedVersionRange | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| eMFILE | Foreign.C, Foreign.C.Error | 
| eMLINK | Foreign.C, Foreign.C.Error | 
| emphasize | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| Empty |  | 
| 1 (Data Constructor) | Data.ByteString.Lazy.Internal | 
| 2 (Data Constructor) | Data.Sequence.Internal, Data.Sequence | 
| 3 (Data Constructor) | Text.Parsec.Prim, Text.Parsec | 
| 4 (Data Constructor) | Data.Text.Internal.Lazy, Data.Text.Lazy.Internal | 
| empty |  | 
| 1 (Function) | Distribution.Compat.Graph | 
| 2 (Function) | Distribution.Compat.DList | 
| 3 (Function) | Distribution.Compat.Prelude.Internal | 
| 4 (Function) | GHC.Base, Control.Applicative | 
| 5 (Function) | Data.Binary.Builder | 
| 6 (Function) | Data.ByteString.Builder.Internal | 
| 7 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 8 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| 9 (Function) | Data.ByteString.Short.Internal, Data.ByteString.Short | 
| 10 (Function) | Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 11 (Function) | Data.IntSet.Internal, Data.IntSet | 
| 12 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| 13 (Function) | Data.Sequence.Internal, Data.Sequence | 
| 14 (Function) | Data.Set.Internal, Data.Set | 
| 15 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| 16 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| 17 (Function) | Language.Haskell.TH.PprLib | 
| 18 (Function) | Data.Text.Internal.Lazy, Data.Text.Lazy.Internal, Data.Text.Lazy | 
| 19 (Function) | Data.Text.Internal.Fusion.Types | 
| 20 (Function) | Data.Text.Internal, Data.Text | 
| 21 (Function) | Data.Text.Array | 
| emptyAttr | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| emptyB | Data.ByteString.Builder.Prim.Internal, Data.ByteString.Builder.Prim | 
| emptyBenchmark | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| emptyBenchmarkFlags | Distribution.Simple.Setup | 
| emptyBuffer | GHC.IO.Buffer | 
| emptyBuildFlags | Distribution.Simple.Setup | 
| emptyBuildInfo | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| EmptyCallStack | GHC.Stack.Types | 
| emptyCallStack | GHC.Stack.Types, GHC.Stack | 
| EmptyCase |  | 
| 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 | 
| emptyCleanFlags | Distribution.Simple.Setup | 
| emptyConfigFlags | Distribution.Simple.Setup | 
| emptyCopyFlags | Distribution.Simple.Setup | 
| EmptyDataDecls |  | 
| 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 | 
| EmptyDataDeriving |  | 
| 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 | 
| emptyDef | Text.Parsec.Language, Text.ParserCombinators.Parsec.Language | 
| emptyDoctestFlags | Distribution.Simple.Setup | 
| emptyExecutable | Distribution.Types.Executable, Distribution.PackageDescription | 
| emptyF | Data.ByteString.Builder.Prim.Internal, Data.ByteString.Builder.Prim | 
| emptyFlag | Distribution.Types.Flag, Distribution.PackageDescription | 
| emptyForeignLib | Distribution.Types.ForeignLib, Distribution.PackageDescription | 
| emptyGenericPackageDescription | Distribution.Types.GenericPackageDescription, Distribution.PackageDescription | 
| EmptyGlob | Distribution.Simple.Glob | 
| emptyGlobalFlags | Distribution.Simple.Setup | 
| emptyHaddockFlags | Distribution.Simple.Setup | 
| emptyHistory | System.Console.Haskeline.History | 
| emptyHookedBuildInfo | Distribution.Types.HookedBuildInfo, Distribution.PackageDescription | 
| emptyHscolourFlags | Distribution.Simple.Setup | 
| emptyInstalledPackageInfo | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| emptyInstallFlags | Distribution.Simple.Setup | 
| EmptyL | Data.Sequence.Internal, Data.Sequence | 
| emptyLibrary | Distribution.Types.Library, Distribution.PackageDescription | 
| emptyListT | System.Directory.Internal | 
| emptyModuleShape | Distribution.Backpack.ModuleShape | 
| emptyPackageDescription | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| emptyPermissions | System.Directory | 
| emptyProgramDb | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| emptyProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| emptyQB | Utils.Containers.Internal.BitQueue | 
| EmptyR | Data.Sequence.Internal, Data.Sequence | 
| emptyRegisterFlags | Distribution.Simple.Setup | 
| emptySDistFlags | Distribution.Simple.Setup | 
| emptySignalSet | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| emptySourceRepo | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| emptySS | SizedSeq | 
| EmptyT | Data.Sequence.Internal | 
| emptyTestFlags | Distribution.Simple.Setup | 
| emptyTestSuite | Distribution.Types.TestSuite, Distribution.PackageDescription | 
| emptyToCurDir | System.Directory.Internal | 
| emptyUserHooks | Distribution.Simple.UserHooks, Distribution.Simple | 
| emptyWriteBuffer | GHC.IO.BufferedIO | 
| empty_ | Data.Text.Internal | 
| eMSGSIZE | Foreign.C, Foreign.C.Error | 
| eMULTIHOP | Foreign.C, Foreign.C.Error | 
| enableAllocationLimit | GHC.Conc.Sync, System.Mem, GHC.Conc | 
| EnableBreakpoint | GHCi.Message | 
| enabledBenchLBIs | Distribution.Simple.LocalBuildInfo | 
| enabledBuildDepends | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| enabledBuildInfos | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| enabledComponents | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| enabledTestLBIs | Distribution.Simple.LocalBuildInfo | 
| EnableEcho | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| EnableExtension | Language.Haskell.Extension, Distribution.Simple | 
| EnableParity | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| enableProcessJobs | Distribution.Compat.Process | 
| eNAMETOOLONG | Foreign.C, Foreign.C.Error | 
| EnclosingMark | GHC.Unicode, Data.Char | 
| encode |  | 
| 1 (Function) | Distribution.Compat.Binary | 
| 2 (Function) | GHC.IO.Encoding, GHC.IO.Handle.Types, GHC.IO.Encoding.Types | 
| 3 (Function) | Data.Binary | 
| EncodeBuffer | GHC.IO.Encoding.Types | 
| encodeCompatPackageName | Distribution.Types.MungedPackageName | 
| encodeDoubleInteger |  | 
| 1 (Function) | GHC.Integer | 
| 2 (Function) | GHC.Integer.GMP.Internals | 
| EncodeError | Data.Text.Encoding.Error | 
| encodeFile |  | 
| 1 (Function) | Distribution.Compat.Binary | 
| 2 (Function) | Data.Binary | 
| encodeFloat |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Float, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| encodeFloatInteger |  | 
| 1 (Function) | GHC.Integer | 
| 2 (Function) | GHC.Integer.GMP.Internals | 
| encodeStringUtf8 | Distribution.Utils.ShortText | 
| encodeUtf16BE |  | 
| 1 (Function) | Data.Text.Lazy.Encoding | 
| 2 (Function) | Data.Text.Encoding | 
| encodeUtf16LE |  | 
| 1 (Function) | Data.Text.Lazy.Encoding | 
| 2 (Function) | Data.Text.Encoding | 
| encodeUtf32BE |  | 
| 1 (Function) | Data.Text.Lazy.Encoding | 
| 2 (Function) | Data.Text.Encoding | 
| encodeUtf32LE |  | 
| 1 (Function) | Data.Text.Lazy.Encoding | 
| 2 (Function) | Data.Text.Encoding | 
| encodeUtf8 |  | 
| 1 (Function) | Data.Text.Lazy.Encoding | 
| 2 (Function) | Data.Text.Encoding | 
| encodeUtf8Builder |  | 
| 1 (Function) | Data.Text.Lazy.Encoding | 
| 2 (Function) | Data.Text.Encoding | 
| encodeUtf8BuilderEscaped |  | 
| 1 (Function) | Data.Text.Lazy.Encoding | 
| 2 (Function) | Data.Text.Encoding | 
| enctype | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| endBy |  | 
| 1 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| 2 (Function) | Text.ParserCombinators.ReadP | 
| 3 (Function) | Text.Parsec.Combinator, Text.Parsec, Text.ParserCombinators.Parsec.Combinator, Text.ParserCombinators.Parsec | 
| endBy1 |  | 
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.Parsec.Combinator, Text.Parsec, Text.ParserCombinators.Parsec.Combinator, Text.ParserCombinators.Parsec | 
| endByNonEmpty | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| endDelegateControlC | System.Process.Internals | 
| Endo |  | 
| 1 (Data Constructor) | Data.Monoid, Data.Semigroup | 
| 2 (Type/Class) | Data.Monoid, Data.Semigroup | 
| 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 | 
| EndOfFile | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| EndOfLine | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| endOfLine | Text.Parsec.Char, Text.Parsec | 
| EndRecover | GHCi.Message | 
| eNETDOWN | Foreign.C, Foreign.C.Error | 
| eNETRESET | Foreign.C, Foreign.C.Error | 
| eNETUNREACH | Foreign.C, Foreign.C.Error | 
| eNFILE | Foreign.C, Foreign.C.Error | 
| eNOBUFS | Foreign.C, Foreign.C.Error | 
| eNODATA | Foreign.C, Foreign.C.Error | 
| eNODEV | Foreign.C, Foreign.C.Error | 
| eNOENT | Foreign.C, Foreign.C.Error | 
| eNOEXEC | Foreign.C, Foreign.C.Error | 
| eNOLCK | Foreign.C, Foreign.C.Error | 
| eNOLINK | Foreign.C, Foreign.C.Error | 
| eNOMEM | Foreign.C, Foreign.C.Error | 
| eNOMSG | Foreign.C, Foreign.C.Error | 
| eNONET | Foreign.C, Foreign.C.Error | 
| eNOPROTOOPT | Foreign.C, Foreign.C.Error | 
| eNOSPC | Foreign.C, Foreign.C.Error | 
| eNOSR | Foreign.C, Foreign.C.Error | 
| eNOSTR | Foreign.C, Foreign.C.Error | 
| eNOSYS | Foreign.C, Foreign.C.Error | 
| eNOTBLK | Foreign.C, Foreign.C.Error | 
| eNOTCONN | Foreign.C, Foreign.C.Error | 
| eNOTDIR | Foreign.C, Foreign.C.Error | 
| eNOTEMPTY | Foreign.C, Foreign.C.Error | 
| eNOTSOCK | Foreign.C, Foreign.C.Error | 
| eNOTSUP | Foreign.C, Foreign.C.Error | 
| eNOTTY | Foreign.C, Foreign.C.Error | 
| ensureFree |  | 
| 1 (Function) | Data.ByteString.Builder.Internal | 
| 2 (Function) | Data.Text.Internal.Builder | 
| ensureIOManagerIsRunning | GHC.Conc.IO, GHC.Conc | 
| ensureN | Data.Binary.Get.Internal | 
| enterStandoutMode | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| enterUnderlineMode | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| Entessa | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| entry | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap | 
| EntryFunPtr | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap | 
| Enum |  | 
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.Enum, Prelude | 
| 3 (Type/Class) | System.Directory.Internal.Prelude | 
| enumFrom |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Enum, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| enumFromThen |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Enum, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| enumFromThenTo |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Enum, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| enumFromTo |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Enum, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| env | System.Process.Internals, System.Process | 
| eNXIO | Foreign.C, Foreign.C.Error | 
| EOF |  | 
| 1 (Data Constructor) | Distribution.Fields.Lexer | 
| 2 (Data Constructor) | GHC.IO.Exception | 
| 3 (Data Constructor) | Text.Read.Lex, Text.Read | 
| eof |  | 
| 1 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| 2 (Function) | Text.ParserCombinators.ReadP | 
| 3 (Function) | Text.Parsec.Combinator, Text.Parsec, Text.ParserCombinators.Parsec.Combinator, Text.ParserCombinators.Parsec | 
| eofErrorType | System.IO.Error | 
| eOK | Foreign.C, Foreign.C.Error | 
| eOPNOTSUPP | Foreign.C, Foreign.C.Error | 
| EOr | Distribution.SPDX.LicenseExpression, Distribution.SPDX | 
| EOtherException | GHCi.Message | 
| ePERM | Foreign.C, Foreign.C.Error | 
| ePFNOSUPPORT | Foreign.C, Foreign.C.Error | 
| ePIPE | Foreign.C, Foreign.C.Error | 
| EPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EPL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EpochTime |  | 
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Type/Class) | System.Directory.Internal.Prelude | 
| 3 (Type/Class) | System.Posix.ByteString, System.Posix | 
| epochTime | System.Posix.Time, System.Posix.ByteString, System.Posix | 
| ePROCLIM | Foreign.C, Foreign.C.Error | 
| ePROCUNAVAIL | Foreign.C, Foreign.C.Error | 
| ePROGMISMATCH | Foreign.C, Foreign.C.Error | 
| ePROGUNAVAIL | Foreign.C, Foreign.C.Error | 
| ePROTO | Foreign.C, Foreign.C.Error | 
| ePROTONOSUPPORT | Foreign.C, Foreign.C.Error | 
| ePROTOTYPE | Foreign.C, Foreign.C.Error | 
| EQ |  | 
| 1 (Data Constructor) | Distribution.Compat.Prelude.Internal | 
| 2 (Data Constructor) | GHC.Base, Data.Ord, Prelude | 
| 3 (Data Constructor) | System.Directory.Internal.Prelude | 
| 4 (Data Constructor) | GHC.Types | 
| Eq |  | 
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.Base, Data.Eq, Prelude | 
| 3 (Type/Class) | System.Directory.Internal.Prelude | 
| 4 (Type/Class) | GHC.Classes | 
| Eq1 | Data.Functor.Classes | 
| eq1 | Data.Functor.Classes | 
| Eq2 | Data.Functor.Classes | 
| eq2 | Data.Functor.Classes | 
| eqAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| eqArray | GHC.Arr | 
| eqBigNat | GHC.Integer.GMP.Internals | 
| eqBigNat# | GHC.Integer.GMP.Internals | 
| eqBigNatWord | GHC.Integer.GMP.Internals | 
| eqBigNatWord# | GHC.Integer.GMP.Internals | 
| eqBytes | Language.Haskell.TH.Syntax | 
| eqChar |  | 
| 1 (Function) | GHC.Base, GHC.Char | 
| 2 (Function) | GHC.Classes | 
| eqChar# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| eqDouble |  | 
| 1 (Function) | GHC.Base, GHC.Float | 
| 2 (Function) | GHC.Classes | 
| eqFloat |  | 
| 1 (Function) | GHC.Base, GHC.Float | 
| 2 (Function) | GHC.Classes | 
| eqFloat# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| eqInt |  | 
| 1 (Function) | GHC.Base, GHC.Int | 
| 2 (Function) | GHC.Classes | 
| eqInt16 | GHC.Int | 
| eqInt16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| eqInt32 | GHC.Int | 
| eqInt64 | GHC.Int | 
| eqInt8 | GHC.Int | 
| eqInt8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| eqInteger |  | 
| 1 (Function) | GHC.Integer | 
| 2 (Function) | GHC.Integer.GMP.Internals | 
| eqInteger# |  | 
| 1 (Function) | GHC.Integer | 
| 2 (Function) | GHC.Integer.GMP.Internals | 
| eqStableName | GHC.StableName, System.Mem.StableName | 
| eqStableName# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| eqStablePtr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| eqString | GHC.Base | 
| eqT | Data.Typeable, Data.Data | 
| eqTypeRep | Type.Reflection | 
| equal | Data.Text.Array | 
| equalFilePath |  | 
| 1 (Function) | System.FilePath.Windows | 
| 2 (Function) | System.FilePath.Posix, System.FilePath | 
| EqualityT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| equalityT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| equalP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| equals |  | 
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| 2 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| 3 (Function) | Language.Haskell.TH.PprLib | 
| equating | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| Equivalence |  | 
| 1 (Data Constructor) | Data.Functor.Contravariant | 
| 2 (Type/Class) | Data.Functor.Contravariant | 
| eqWord |  | 
| 1 (Function) | GHC.Base, GHC.Word | 
| 2 (Function) | GHC.Classes | 
| eqWord# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| eqWord16 | GHC.Word | 
| eqWord16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| eqWord32 | GHC.Word | 
| eqWord64 | GHC.Word | 
| eqWord8 | GHC.Word | 
| eqWord8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| eRANGE | Foreign.C, Foreign.C.Error | 
| Erase | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| eREMCHG | Foreign.C, Foreign.C.Error | 
| eREMOTE | Foreign.C, Foreign.C.Error | 
| ErlPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| eROFS | Foreign.C, Foreign.C.Error | 
| eRPCMISMATCH | Foreign.C, Foreign.C.Error | 
| eRREMOTE | Foreign.C, Foreign.C.Error | 
| Errno |  | 
| 1 (Data Constructor) | Foreign.C, Foreign.C.Error | 
| 2 (Type/Class) | Foreign.C, Foreign.C.Error | 
| errnoToIOError | Foreign.C, Foreign.C.Error | 
| Error |  | 
| 1 (Data Constructor) | Distribution.TestSuite | 
| 2 (Type/Class) | Control.Monad.Error.Class, Control.Monad.Error | 
| 3 (Data Constructor) | Text.Parsec.Prim, Text.Parsec | 
| 4 (Type/Class) | Control.Monad.Trans.Error | 
| error |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Base, GHC.Err, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| errorBadArgument | Text.Printf | 
| errorBadFormat | Text.Printf | 
| ErrorCall |  | 
| 1 (Data Constructor) | GHC.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Type/Class) | GHC.Exception, Control.Exception, Control.Exception.Base | 
| errorCallException | GHC.Exception | 
| errorCallWithCallStackException | GHC.Exception | 
| ErrorCallWithLocation | GHC.Exception, Control.Exception, Control.Exception.Base | 
| errorEmptyList | GHC.List | 
| errorIsUnknown | Text.Parsec.Error, Text.ParserCombinators.Parsec.Error | 
| ErrorList | Control.Monad.Trans.Error | 
| ErrorMessage | GHC.TypeLits | 
| errorMessages | Text.Parsec.Error, Text.ParserCombinators.Parsec.Error | 
| errorMissingArgument | Text.Printf | 
| ErrorOnCodingFailure | GHC.IO.Encoding.Failure | 
| errorPos | Text.Parsec.Error, Text.Parsec, Text.ParserCombinators.Parsec.Error, Text.ParserCombinators.Parsec | 
| Errors | Control.Applicative.Lift | 
| errorShortFormat | Text.Printf | 
| ErrorT |  | 
| 1 (Type/Class) | Control.Monad.Error | 
| 2 (Data Constructor) | Control.Monad.Error | 
| 3 (Data Constructor) | Control.Monad.Trans.Error | 
| 4 (Type/Class) | Control.Monad.Trans.Error | 
| errorWithoutStackTrace |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Base, GHC.Err, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| errorWithStackTrace | GHC.Stack | 
| escapeArgs | GHC.ResponseFile | 
| eSHUTDOWN | Foreign.C, Foreign.C.Error | 
| eSOCKTNOSUPPORT | Foreign.C, Foreign.C.Error | 
| eSPIPE | Foreign.C, Foreign.C.Error | 
| eSRCH | Foreign.C, Foreign.C.Error | 
| eSRMNT | Foreign.C, Foreign.C.Error | 
| eSTALE | Foreign.C, Foreign.C.Error | 
| Eta | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| Etalab_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| eTIME | Foreign.C, Foreign.C.Error | 
| eTIMEDOUT | Foreign.C, Foreign.C.Error | 
| eTOOMANYREFS | Foreign.C, Foreign.C.Error | 
| eTXTBSY | Foreign.C, Foreign.C.Error | 
| EUDatagrid | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EUPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EUPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EUPL_1_2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Eurosym | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| EUserInterrupt | GHCi.Message | 
| eUSERS | Foreign.C, Foreign.C.Error | 
| evalAccum | Control.Monad.Trans.Accum | 
| evalAccumT | Control.Monad.Trans.Accum | 
| EvalApp | GHCi.Message | 
| EvalBreak | GHCi.Message | 
| EvalComplete | GHCi.Message | 
| evalCont | Control.Monad.Trans.Cont | 
| evalContT | Control.Monad.Trans.Cont | 
| EvalException | GHCi.Message | 
| EvalExpr | GHCi.Message | 
| EvalIO | GHCi.Message | 
| EvalOpts |  | 
| 1 (Data Constructor) | GHCi.Message | 
| 2 (Type/Class) | GHCi.Message | 
| EvalResult | GHCi.Message | 
| evalRWS |  | 
| 1 (Function) | Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| 2 (Function) | Control.Monad.RWS.Strict | 
| 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 | 
| evalRWST |  | 
| 1 (Function) | Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| 2 (Function) | Control.Monad.RWS.Strict | 
| 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 | 
| evalState |  | 
| 1 (Function) | Control.Monad.State.Lazy, Control.Monad.State | 
| 2 (Function) | Control.Monad.State.Strict | 
| 3 (Function) | Control.Monad.Trans.State.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| evalStateT |  | 
| 1 (Function) | Control.Monad.State.Lazy, Control.Monad.State | 
| 2 (Function) | Control.Monad.State.Strict | 
| 3 (Function) | Control.Monad.Trans.State.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| EvalStatus | GHCi.Message | 
| EvalStatus_ | GHCi.Message | 
| EvalStmt | GHCi.Message | 
| EvalString | GHCi.Message | 
| EvalStringToString | GHCi.Message | 
| EvalSuccess | GHCi.Message | 
| EvalThis | GHCi.Message | 
| evaluate |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.IO, Control.Exception, Control.Exception.Base | 
| evalWrapper | GHC.GHCi.Helpers | 
| even |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Real, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| Event | GHC.Event | 
| EventManager | GHC.Event | 
| evtRead | GHC.Event | 
| evtWrite | GHC.Event | 
| eWOULDBLOCK | Foreign.C, Foreign.C.Error | 
| exactly | Data.Text.Internal.Fusion.Size | 
| exactSize | Data.Text.Internal.Fusion.Size | 
| examineCode | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| examineTix | Trace.Hpc.Reflect | 
| Except |  | 
| 1 (Type/Class) | Control.Monad.Except | 
| 2 (Type/Class) | Control.Monad.Trans.Except | 
| except | Control.Monad.Trans.Except | 
| Exception |  | 
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.Exception, Control.Exception, Control.Exception.Base, GHC.Exception.Type | 
| 3 (Type/Class) | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| ExceptT |  | 
| 1 (Type/Class) | Control.Monad.Except | 
| 2 (Data Constructor) | Control.Monad.Except | 
| 3 (Data Constructor) | Control.Monad.Trans.Except | 
| 4 (Type/Class) | Control.Monad.Trans.Except | 
| exceptToMaybeT | Control.Monad.Trans.Maybe | 
| exclusive | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| ExclusiveBound | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| ExclusiveLock | GHC.IO.Handle, GHC.IO.Handle.Lock | 
| eXDEV | Foreign.C, Foreign.C.Error | 
| exeBuildDir | Distribution.Simple.BuildPaths | 
| exeBuildInfo | Distribution.Types.Executable.Lens, Distribution.Types.Lens | 
| execAccum | Control.Monad.Trans.Accum | 
| execAccumT | Control.Monad.Trans.Accum | 
| execLexer | Distribution.Fields.LexerMonad | 
| ExeComponentLocalBuildInfo | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| exeCoverage | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| execPut | Data.Binary.Put | 
| execRWS |  | 
| 1 (Function) | Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| 2 (Function) | Control.Monad.RWS.Strict | 
| 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 | 
| execRWST |  | 
| 1 (Function) | Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| 2 (Function) | Control.Monad.RWS.Strict | 
| 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 | 
| execState |  | 
| 1 (Function) | Data.Sequence.Internal | 
| 2 (Function) | Control.Monad.State.Lazy, Control.Monad.State | 
| 3 (Function) | Control.Monad.State.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Strict | 
| 5 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| execStateT |  | 
| 1 (Function) | Control.Monad.State.Lazy, Control.Monad.State | 
| 2 (Function) | Control.Monad.State.Strict | 
| 3 (Function) | Control.Monad.Trans.State.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| Executable |  | 
| 1 (Data Constructor) | Distribution.Types.Executable, Distribution.PackageDescription | 
| 2 (Type/Class) | Distribution.Types.Executable, Distribution.Types.Executable.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| executable | System.Directory.Internal, System.Directory | 
| executableFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| ExecutableNameVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| ExecutablePrivate | Distribution.Types.ExecutableScope, Distribution.PackageDescription | 
| ExecutablePublic | Distribution.Types.ExecutableScope, Distribution.PackageDescription | 
| executables |  | 
| 1 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| ExecutableScope | Distribution.Types.ExecutableScope, Distribution.PackageDescription | 
| executeFile |  | 
| 1 (Function) | System.Posix.Process, System.Posix | 
| 2 (Function) | System.Posix.Process.ByteString, System.Posix.ByteString | 
| execWriter |  | 
| 1 (Function) | Control.Monad.Writer.Lazy, Control.Monad.Writer | 
| 2 (Function) | Control.Monad.Writer.Strict | 
| 3 (Function) | Control.Monad.Trans.Writer.Strict | 
| 4 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 5 (Function) | Control.Monad.Trans.Writer.CPS | 
| execWriterT |  | 
| 1 (Function) | Control.Monad.Writer.Lazy, Control.Monad.Writer | 
| 2 (Function) | Control.Monad.Writer.Strict | 
| 3 (Function) | Control.Monad.Trans.Writer.Strict | 
| 4 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 5 (Function) | Control.Monad.Trans.Writer.CPS | 
| ExeDependency |  | 
| 1 (Data Constructor) | Distribution.Types.ExeDependency, Distribution.PackageDescription | 
| 2 (Type/Class) | Distribution.Types.ExeDependency, Distribution.PackageDescription | 
| exeExtension |  | 
| 1 (Function) | Distribution.Simple.BuildPaths | 
| 2 (Function) | System.Directory | 
| exeExtensionInternal | System.Directory.Internal | 
| exeExtensions | Distribution.Simple.Utils | 
| exeModules | Distribution.Types.Executable, Distribution.PackageDescription | 
| exeModulesAutogen | Distribution.Types.Executable, Distribution.PackageDescription | 
| exeName |  | 
| 1 (Function) | Distribution.Types.Executable.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.Executable, Distribution.PackageDescription | 
| exeScope |  | 
| 1 (Function) | Distribution.Types.Executable.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.Executable, Distribution.PackageDescription | 
| ExistentialQuantification |  | 
| 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 | 
| existsAndIsMoreRecentThan | Distribution.Simple.Utils | 
| ExitCase | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| ExitCaseAbort | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| ExitCaseException | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| ExitCaseSuccess | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| ExitCode |  | 
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.IO.Exception, System.Exit | 
| Exited | System.Posix.Process.Internals, System.Posix.Process.ByteString, System.Posix.Process, System.Posix.ByteString, System.Posix | 
| ExitFailure |  | 
| 1 (Data Constructor) | Distribution.Compat.Prelude.Internal | 
| 2 (Data Constructor) | GHC.IO.Exception, System.Exit | 
| exitFailure |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | System.Exit | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| exitImmediately | System.Posix.Process.ByteString, System.Posix.Process, System.Posix.ByteString, System.Posix | 
| exitStandoutMode | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| ExitSuccess |  | 
| 1 (Data Constructor) | Distribution.Compat.Prelude.Internal | 
| 2 (Data Constructor) | GHC.IO.Exception, System.Exit | 
| exitSuccess |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | System.Exit | 
| exitUnderlineMode | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| exitWith |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | System.Exit | 
| Exp | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| exp |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Numeric, GHC.Float, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| expandDots | System.Directory.Internal | 
| expandedCalendarFormat | Data.Time.Format.ISO8601 | 
| expandedCenturyFormat | Data.Time.Format.ISO8601 | 
| expandedOrdinalDateFormat | Data.Time.Format.ISO8601 | 
| expandedWeekDateFormat | Data.Time.Format.ISO8601 | 
| expandedYearFormat | Data.Time.Format.ISO8601 | 
| expandedYearMonthFormat | Data.Time.Format.ISO8601 | 
| expandedYearWeekFormat | Data.Time.Format.ISO8601 | 
| expandOpenUnitId | Distribution.Backpack.FullUnitId | 
| expandPathVar | GHC.BaseDir | 
| expandResponse |  | 
| 1 (Function) | Distribution.Compat.ResponseFile | 
| 2 (Function) | GHC.ResponseFile | 
| expandTopDir | GHC.BaseDir | 
| expandUnitId | Distribution.Backpack.FullUnitId | 
| ExpBox | Trace.Hpc.Mix | 
| expDouble | GHC.Float | 
| expDouble# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| Expect | Text.Parsec.Error, Text.ParserCombinators.Parsec.Error | 
| expect | Text.Read.Lex | 
| expectP | GHC.Read | 
| expFloat | GHC.Float | 
| expFloat# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| explainGlobSyntaxError | Distribution.Simple.Glob | 
| explanation | Distribution.PackageDescription.Check | 
| ExplBidir | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| explBidir | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| explicitEitherParsec | Distribution.Parsec | 
| explicitEitherParsec' | Distribution.Parsec | 
| ExplicitForAll |  | 
| 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 | 
| explicitLibModules | Distribution.Types.Library, Distribution.PackageDescription | 
| ExplicitNamespaces |  | 
| 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 | 
| expm1 | Numeric, GHC.Float | 
| expm1Double | GHC.Float | 
| expm1Double# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| expm1Float | GHC.Float | 
| expm1Float# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| Exponent | Data.Text.Lazy.Builder.RealFloat | 
| exponent |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Float, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| exportBigNatToAddr | GHC.Integer.GMP.Internals | 
| exportBigNatToMutableByteArray | GHC.Integer.GMP.Internals | 
| ExportF | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| exportIntegerToAddr | GHC.Integer.GMP.Internals | 
| exportIntegerToMutableByteArray | GHC.Integer.GMP.Internals | 
| expose | Distribution.Simple.Program.HcPkg | 
| exposed |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| ExposedModule |  | 
| 1 (Data Constructor) | Distribution.Types.ExposedModule, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| 2 (Type/Class) | Distribution.Types.ExposedModule, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| exposedModules |  | 
| 1 (Function) | Distribution.Types.Library.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.Library, Distribution.PackageDescription | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| exposedName | Distribution.Types.ExposedModule, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| exposedReexport | Distribution.Types.ExposedModule, Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| exposeInvocation | Distribution.Simple.Program.HcPkg | 
| ExpQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| expt | GHC.Float | 
| expts | GHC.Float | 
| expts10 | GHC.Float | 
| extendConfiguredComponentMap | Distribution.Backpack.ConfiguredComponent | 
| ExtendedDefaultRules |  | 
| 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 | 
| ExtendedFormat | Data.Time.Format.ISO8601 | 
| ExtendedFunctions | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| extendInt16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| extendInt8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| extendLinkedComponentMap | Distribution.Backpack.LinkedComponent | 
| extendWord16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| extendWord8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| ExtensibleRecords | Language.Haskell.Extension, Distribution.Simple | 
| Extension |  | 
| 1 (Type/Class) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Type/Class) | GHC.LanguageExtensions.Type | 
| 3 (Type/Class) | GHC.LanguageExtensions | 
| 4 (Type/Class) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| extensionsToFlags | Distribution.Simple.Compiler, Distribution.Simple | 
| extraBundledLibs |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| extraConfigArgs | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| extractCondition | Distribution.Types.CondTree, Distribution.PackageDescription, Distribution.PackageDescription.Configuration | 
| extractConditions | Distribution.PackageDescription.Configuration | 
| extraDocFiles |  | 
| 1 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| extraDynLibFlavours |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| extraFrameworkDirs |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| extraGHCiLibraries |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| extraGHCiLibs |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| extraLibDirs |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| extraLibFlavours |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| extraLibraries |  | 
| 1 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 2 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| extraLibs |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| ExtraOptions | Distribution.TestSuite | 
| extraSrcFiles |  | 
| 1 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| extraTmpFiles |  | 
| 1 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| ExtsEnabled | GHCi.Message | 
| extsEnabled | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| extSeparator |  | 
| 1 (Function) | System.FilePath.Windows | 
| 2 (Function) | System.FilePath.Posix, System.FilePath |