| B0 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B110 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B115200 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B1200 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B134 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B150 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B1800 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B19200 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B200 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B2400 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B300 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B38400 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B4800 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B50 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B57600 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B600 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B75 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| B9600 | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| BA | GHCi.BreakArray | 
| background | Text.XHtml.Transitional, Text.XHtml | 
| backgroundRead | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| backgroundWrite | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| BackgroundWriteInterrupt | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| backpackSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| Backwards |  | 
| 1 (Data Constructor) | Control.Applicative.Backwards | 
| 2 (Type/Class) | Control.Applicative.Backwards | 
| badIO | Language.Haskell.TH.Syntax | 
| badSafeIndex | GHC.Arr | 
| badSystemCall | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| Bahyph | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| balance | Data.Map.Internal | 
| balanced |  | 
| 1 (Function) | Data.Map.Internal.Debug | 
| 2 (Function) | Data.Set.Internal | 
| balanceL | Data.Map.Internal | 
| balanceR | Data.Map.Internal | 
| Bang |  | 
| 1 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bang | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| BangP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bangP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| BangPatterns |  | 
| 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 | 
| BangQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| BangType | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bangType | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| BangTypeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| bar | Language.Haskell.TH.Ppr | 
| Barr | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| base | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| basefont | Text.XHtml.Transitional, Text.XHtml | 
| BasicFormat | Data.Time.Format.ISO8601 | 
| BaudRate | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| Bazaar | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| bcc | Data.Graph | 
| BCO |  | 
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Data Constructor) | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| 3 (Type/Class) | GHC.Prim | 
| BCOClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| bcoptrs | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| bdo | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| Beerware | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BeforePhase | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Behavior | System.Console.Haskeline | 
| bell | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| bench | Distribution.Simple.Bench | 
| BenchComponentLocalBuildInfo | Distribution.Types.ComponentLocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| benchHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| Benchmark |  | 
| 1 (Data Constructor) | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| 2 (Type/Class) | Distribution.Types.Benchmark, Distribution.Types.Benchmark.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| benchmarkBuildInfo |  | 
| 1 (Function) | Distribution.Types.Benchmark.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| benchmarkCommand | Distribution.Simple.Setup | 
| benchmarkDistPref | Distribution.Simple.Setup | 
| BenchmarkExeV10 | Distribution.Types.BenchmarkInterface, Distribution.PackageDescription | 
| benchmarkFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| BenchmarkFlags |  | 
| 1 (Data Constructor) | Distribution.Simple.Setup | 
| 2 (Type/Class) | Distribution.Simple.Setup | 
| BenchmarkInterface | Distribution.Types.BenchmarkInterface, Distribution.PackageDescription | 
| benchmarkInterface |  | 
| 1 (Function) | Distribution.Types.Benchmark.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| benchmarkModules | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| benchmarkModulesAutogen | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| benchmarkName |  | 
| 1 (Function) | Distribution.Types.Benchmark.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| BenchmarkNameVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| benchmarkOptions | Distribution.Simple.Setup | 
| benchmarkOptions' | Distribution.Simple.Setup | 
| benchmarks |  | 
| 1 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| benchmarksRequested | Distribution.Types.ComponentRequestedSpec | 
| BenchmarkStanza |  | 
| 1 (Data Constructor) | Distribution.PackageDescription.FieldGrammar | 
| 2 (Type/Class) | Distribution.PackageDescription.FieldGrammar | 
| benchmarkStanzaBenchmarkModule | Distribution.PackageDescription.FieldGrammar | 
| benchmarkStanzaBenchmarkType | Distribution.PackageDescription.FieldGrammar | 
| benchmarkStanzaBuildInfo | Distribution.PackageDescription.FieldGrammar | 
| benchmarkStanzaMainIs | Distribution.PackageDescription.FieldGrammar | 
| BenchmarkType | Distribution.Types.BenchmarkType, Distribution.PackageDescription | 
| benchmarkType | Distribution.Types.Benchmark, Distribution.PackageDescription | 
| BenchmarkTypeExe | Distribution.Types.BenchmarkType, Distribution.PackageDescription | 
| BenchmarkTypeUnknown | Distribution.Types.BenchmarkType, Distribution.PackageDescription | 
| BenchmarkUnsupported | Distribution.Types.BenchmarkInterface, Distribution.PackageDescription | 
| benchmarkVerbosity | Distribution.Simple.Setup | 
| beside | Text.XHtml.Table, Text.XHtml | 
| besides | Text.XHtml.Table, Text.XHtml | 
| between |  | 
| 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 | 
| betweenSize | Data.Text.Internal.Fusion.Size | 
| bgcolor | Text.XHtml.Transitional, Text.XHtml | 
| biall | Data.Bifoldable | 
| biand | Data.Bifoldable | 
| biany | Data.Bifoldable | 
| biasum | Data.Bifoldable | 
| biconcat | Data.Bifoldable | 
| biconcatMap | Data.Bifoldable | 
| bielem | Data.Bifoldable | 
| bifind | Data.Bifoldable | 
| bifold | Data.Bifoldable | 
| Bifoldable | Data.Bifoldable | 
| bifoldl | Data.Bifoldable | 
| bifoldl' | Data.Bifoldable | 
| bifoldl1 | Data.Bifoldable | 
| bifoldlM | Data.Bifoldable | 
| bifoldMap | Data.Bifoldable | 
| bifoldMapDefault | Data.Bitraversable | 
| bifoldr | Data.Bifoldable | 
| bifoldr' | Data.Bifoldable | 
| bifoldr1 | Data.Bifoldable | 
| bifoldrM | Data.Bifoldable | 
| bifor | Data.Bitraversable | 
| biforM | Data.Bitraversable | 
| biforM_ | Data.Bifoldable | 
| bifor_ | Data.Bifoldable | 
| Bifunctor | Data.Bifunctor | 
| big | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| BigEndian |  | 
| 1 (Data Constructor) | GHC.ByteOrder | 
| 2 (Data Constructor) | GHC.Platform | 
| BigNat |  | 
| 1 (Type/Class) | GHC.Natural | 
| 2 (Type/Class) | GHC.Num.BigNat | 
| 3 (Type/Class) | GHC.Integer.GMP.Internals | 
| BigNat# | GHC.Num.BigNat | 
| bigNatAdd | GHC.Num.BigNat | 
| bigNatAddWord | GHC.Num.BigNat | 
| bigNatAddWord# | GHC.Num.BigNat | 
| bigNatAnd | GHC.Num.BigNat | 
| bigNatAndInt# | GHC.Num.BigNat | 
| bigNatAndNot | GHC.Num.BigNat | 
| bigNatAndNotWord# | GHC.Num.BigNat | 
| bigNatAndWord# | GHC.Num.BigNat | 
| bigNatBit | GHC.Num.BigNat | 
| bigNatBit# | GHC.Num.BigNat | 
| bigNatCheck | GHC.Num.BigNat | 
| bigNatCheck# | GHC.Num.BigNat | 
| bigNatClearBit# | GHC.Num.BigNat | 
| bigNatCompare | GHC.Num.BigNat | 
| bigNatCompareWord | GHC.Num.BigNat | 
| bigNatCompareWord# | GHC.Num.BigNat | 
| bigNatComplementBit# | GHC.Num.BigNat | 
| bigNatCtz | GHC.Num.BigNat | 
| bigNatCtz# | GHC.Num.BigNat | 
| bigNatCtzWord | GHC.Num.BigNat | 
| bigNatCtzWord# | GHC.Num.BigNat | 
| bigNatEncodeDouble# | GHC.Num.BigNat | 
| bigNatEq | GHC.Num.BigNat | 
| bigNatEq# | GHC.Num.BigNat | 
| bigNatEqWord# | GHC.Num.BigNat | 
| bigNatFromAbsInt# | GHC.Num.BigNat | 
| bigNatFromAddr# | GHC.Num.BigNat | 
| bigNatFromAddrBE# | GHC.Num.BigNat | 
| bigNatFromAddrLE# | GHC.Num.BigNat | 
| bigNatFromByteArray# | GHC.Num.BigNat | 
| bigNatFromByteArrayBE# | GHC.Num.BigNat | 
| bigNatFromByteArrayLE# | GHC.Num.BigNat | 
| bigNatFromWord | GHC.Num.BigNat | 
| bigNatFromWord# | GHC.Num.BigNat | 
| bigNatFromWord2# | GHC.Num.BigNat | 
| bigNatFromWordArray | GHC.Num.BigNat | 
| bigNatFromWordArray# | GHC.Num.BigNat | 
| bigNatFromWordList | GHC.Num.BigNat | 
| bigNatFromWordList# | GHC.Num.BigNat | 
| bigNatFromWordListUnsafe | GHC.Num.BigNat | 
| bigNatGcd | GHC.Num.BigNat | 
| bigNatGcdWord# | GHC.Num.BigNat | 
| bigNatGe | GHC.Num.BigNat | 
| bigNatGe# | GHC.Num.BigNat | 
| bigNatGt | GHC.Num.BigNat | 
| bigNatGt# | GHC.Num.BigNat | 
| bigNatGtWord | GHC.Num.BigNat | 
| bigNatGtWord# | GHC.Num.BigNat | 
| bigNatIndex | GHC.Num.BigNat | 
| bigNatIndex# | GHC.Num.BigNat | 
| bigNatIsOne | GHC.Num.BigNat | 
| bigNatIsOne# | GHC.Num.BigNat | 
| bigNatIsPowerOf2# | GHC.Num.BigNat | 
| bigNatIsTwo | GHC.Num.BigNat | 
| bigNatIsTwo# | GHC.Num.BigNat | 
| bigNatIsZero | GHC.Num.BigNat | 
| bigNatIsZero# | GHC.Num.BigNat | 
| bigNatLcm | GHC.Num.BigNat | 
| bigNatLcmWord# | GHC.Num.BigNat | 
| bigNatLcmWordWord# | GHC.Num.BigNat | 
| bigNatLe | GHC.Num.BigNat | 
| bigNatLe# | GHC.Num.BigNat | 
| bigNatLeWord | GHC.Num.BigNat | 
| bigNatLeWord# | GHC.Num.BigNat | 
| bigNatLog2 | GHC.Num.BigNat | 
| bigNatLog2# | GHC.Num.BigNat | 
| bigNatLogBase | GHC.Num.BigNat | 
| bigNatLogBase# | GHC.Num.BigNat | 
| bigNatLogBaseWord | GHC.Num.BigNat | 
| bigNatLogBaseWord# | GHC.Num.BigNat | 
| bigNatLt | GHC.Num.BigNat | 
| bigNatLt# | GHC.Num.BigNat | 
| bigNatMul | GHC.Num.BigNat | 
| bigNatMulWord | GHC.Num.BigNat | 
| bigNatMulWord# | GHC.Num.BigNat | 
| bigNatNe | GHC.Num.BigNat | 
| bigNatNe# | GHC.Num.BigNat | 
| bigNatOne | GHC.Num.BigNat | 
| bigNatOne# | GHC.Num.BigNat | 
| bigNatOr | GHC.Num.BigNat | 
| bigNatOrWord# | GHC.Num.BigNat | 
| bigNatPopCount | GHC.Num.BigNat | 
| bigNatPopCount# | GHC.Num.BigNat | 
| bigNatPowMod | GHC.Num.BigNat | 
| bigNatPowModWord# | GHC.Num.BigNat | 
| bigNatQuot | GHC.Num.BigNat | 
| bigNatQuotRem# | GHC.Num.BigNat | 
| bigNatQuotRemWord# | GHC.Num.BigNat | 
| bigNatQuotWord | GHC.Num.BigNat | 
| bigNatQuotWord# | GHC.Num.BigNat | 
| bigNatRem | GHC.Num.BigNat | 
| bigNatRemWord | GHC.Num.BigNat | 
| bigNatRemWord# | GHC.Num.BigNat | 
| bigNatSetBit# | GHC.Num.BigNat | 
| bigNatShiftL | GHC.Num.BigNat | 
| bigNatShiftL# | GHC.Num.BigNat | 
| bigNatShiftR | GHC.Num.BigNat | 
| bigNatShiftR# | GHC.Num.BigNat | 
| bigNatShiftRNeg# | GHC.Num.BigNat | 
| bigNatSize | GHC.Num.BigNat | 
| bigNatSize# | GHC.Num.BigNat | 
| bigNatSizeInBase | GHC.Num.BigNat | 
| bigNatSizeInBase# | GHC.Num.BigNat | 
| bigNatSqr | GHC.Num.BigNat | 
| bigNatSub | GHC.Num.BigNat | 
| bigNatSubUnsafe | GHC.Num.BigNat | 
| bigNatSubWord# | GHC.Num.BigNat | 
| bigNatSubWordUnsafe | GHC.Num.BigNat | 
| bigNatSubWordUnsafe# | GHC.Num.BigNat | 
| bigNatTestBit | GHC.Num.BigNat | 
| bigNatTestBit# | GHC.Num.BigNat | 
| bigNatToAddr | GHC.Num.BigNat | 
| bigNatToAddr# | GHC.Num.BigNat | 
| bigNatToAddrBE# | GHC.Num.BigNat | 
| bigNatToAddrLE# | GHC.Num.BigNat | 
| bigNatToInt |  | 
| 1 (Function) | GHC.Num.BigNat | 
| 2 (Function) | GHC.Integer.GMP.Internals | 
| bigNatToInt# | GHC.Num.BigNat | 
| bigNatToInteger | GHC.Integer.GMP.Internals | 
| bigNatToMutableByteArray# | GHC.Num.BigNat | 
| bigNatToMutableByteArrayBE# | GHC.Num.BigNat | 
| bigNatToMutableByteArrayLE# | GHC.Num.BigNat | 
| bigNatToNegInteger | GHC.Integer.GMP.Internals | 
| bigNatToWord |  | 
| 1 (Function) | GHC.Num.BigNat | 
| 2 (Function) | GHC.Integer.GMP.Internals | 
| bigNatToWord# | GHC.Num.BigNat | 
| bigNatToWordList | GHC.Num.BigNat | 
| bigNatToWordMaybe# | GHC.Num.BigNat | 
| bigNatXor | GHC.Num.BigNat | 
| bigNatXorWord# | GHC.Num.BigNat | 
| bigNatZero | GHC.Num.BigNat | 
| bigNatZero# | GHC.Num.BigNat | 
| bignat_add |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_add_word |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_and |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_and_not |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_compare |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_encode_double |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_gcd |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_gcd_word |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_gcd_word_word |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_mul |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_mul_word |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_or |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_popcount |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_powmod |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_powmod_word |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_powmod_words |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_quot |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_quotrem |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_quotrem_normalized | GHC.Num.Backend.Native | 
| bignat_quotrem_word |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_quot_word |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_rem |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_rem_word |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_shiftl |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_shiftr |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_shiftr_neg |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_sub |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_sub_word |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bignat_xor |  | 
| 1 (Function) | GHC.Num.Backend.Native | 
| 2 (Function) | GHC.Num.Backend, GHC.Num.Backend.Selected | 
| bilength | Data.Bifoldable | 
| biList | Data.Bifoldable | 
| bimap | Data.Bifunctor | 
| bimapAccumL | Data.Bitraversable | 
| bimapAccumR | Data.Bitraversable | 
| bimapDefault | Data.Bitraversable | 
| bimapM | Data.Bitraversable | 
| bimapM_ | Data.Bifoldable | 
| bimaximum | Data.Bifoldable | 
| bimaximumBy | Data.Bifoldable | 
| biminimum | Data.Bifoldable | 
| biminimumBy | Data.Bifoldable | 
| bimsum | Data.Bifoldable | 
| Bin |  | 
| 1 (Data Constructor) | Data.IntMap.Internal | 
| 2 (Data Constructor) | Data.IntSet.Internal | 
| 3 (Data Constructor) | Data.Map.Internal, Data.Map.Strict.Internal | 
| 4 (Data Constructor) | Data.Set.Internal | 
| bin |  | 
| 1 (Function) | Data.IntMap.Internal | 
| 2 (Function) | Data.Map.Internal | 
| 3 (Function) | Data.Set.Internal | 
| Binary |  | 
| 1 (Type/Class) | Distribution.Compat.Binary, Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | Data.Binary | 
| binaryGetMD5 | Distribution.Utils.MD5 | 
| BinaryLiterals |  | 
| 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 | 
| binaryPutMD5 | Distribution.Utils.MD5 | 
| BinBox | Trace.Hpc.Mix | 
| binCheckLeft | Data.IntMap.Internal | 
| binCheckRight | Data.IntMap.Internal | 
| bindCode | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bindCode_ | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bindIO | GHC.Base | 
| bindir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| BindirVar | Distribution.Simple.InstallDirs.Internal, Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| BindS | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bindS | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| binotElem | Data.Bifoldable | 
| binull | Data.Bifoldable | 
| bior | Data.Bifoldable | 
| bioSelector | GHC.RTS.Flags | 
| biproduct | Data.Bifoldable | 
| bisequence | Data.Bitraversable | 
| bisequenceA | Data.Bitraversable | 
| bisequenceA_ | Data.Bifoldable | 
| bisequence_ | Data.Bifoldable | 
| Bison_exception_2_2 | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| bisum | Data.Bifoldable | 
| bit | Data.Bits, Foreign, Foreign.Safe | 
| bitBigNat | GHC.Integer.GMP.Internals | 
| bitcount | Utils.Containers.Internal.BitUtil | 
| bitDefault | Data.Bits, Foreign, Foreign.Safe | 
| bitInteger |  | 
| 1 (Function) | GHC.Integer | 
| 2 (Function) | GHC.Integer.GMP.Internals | 
| BitMap | Data.IntSet.Internal | 
| bitmap | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| bitmapOf | Data.IntSet.Internal | 
| bitNatural | GHC.Natural | 
| BitQueue | Utils.Containers.Internal.BitQueue | 
| BitQueueB | Utils.Containers.Internal.BitQueue | 
| Bitraversable | Data.Bitraversable | 
| bitraverse | Data.Bitraversable | 
| bitraverse_ | Data.Bifoldable | 
| bitReverse# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| bitReverse16 |  | 
| 1 (Function) | Distribution.Compat.Binary | 
| 2 (Function) | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| 3 (Function) | Data.Binary | 
| bitReverse16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| bitReverse32 |  | 
| 1 (Function) | Distribution.Compat.Binary | 
| 2 (Function) | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| 3 (Function) | Data.Binary | 
| bitReverse32# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| bitReverse64 |  | 
| 1 (Function) | Distribution.Compat.Binary | 
| 2 (Function) | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| 3 (Function) | Data.Binary | 
| bitReverse64# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| bitReverse8 |  | 
| 1 (Function) | Distribution.Compat.Binary | 
| 2 (Function) | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| 3 (Function) | Data.Binary | 
| bitReverse8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| Bits | Data.Bits, Foreign, Foreign.Safe | 
| bitSize | Data.Bits, Foreign, Foreign.Safe | 
| bitSizeMaybe | Data.Bits, Foreign, Foreign.Safe | 
| bitsPerByte | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| BitTorrent_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BitTorrent_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| bitW# | GHC.Num.Primitives | 
| Black | System.Console.Terminfo.Color, System.Console.Terminfo | 
| black | Text.XHtml.Transitional, Text.XHtml | 
| BLACKHOLE | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| blackHole | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| BlackholeClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| Blessing | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| blinkAttr | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| blinkOn | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| BlockArguments |  | 
| 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 | 
| BlockBuffering | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| BlockedIndefinitelyOnMVar |  | 
| 1 (Data Constructor) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Type/Class) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| blockedIndefinitelyOnMVar | GHC.IO.Exception | 
| BlockedIndefinitelyOnSTM |  | 
| 1 (Data Constructor) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| 2 (Type/Class) | GHC.IO.Exception, Control.Exception, Control.Exception.Base | 
| blockedIndefinitelyOnSTM | GHC.IO.Exception | 
| BlockedOnBlackHole | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnException | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnForeignCall | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnIOCompletion | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnMVar | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnOther | GHC.Conc.Sync, GHC.Conc | 
| BlockedOnSTM | GHC.Conc.Sync, GHC.Conc | 
| BlockingQueueClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| BLOCKING_QUEUE | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| blockquote | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| BlockReason | GHC.Conc.Sync, GHC.Conc | 
| blockSignals | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| blockSpecialMode | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| block_alloc | GHC.RTS.Flags | 
| Blue | System.Console.Terminfo.Color, System.Console.Terminfo | 
| blue | Text.XHtml.Transitional, Text.XHtml | 
| BlueOak_1_0_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| blurFieldGrammar | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| BMI1 | GHC.Platform | 
| BMI2 | GHC.Platform | 
| BmiVersion | GHC.Platform | 
| BN# |  | 
| 1 (Data Constructor) | GHC.Natural | 
| 2 (Data Constructor) | GHC.Num.BigNat | 
| 3 (Data Constructor) | GHC.Integer.GMP.Internals | 
| Body | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| body | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| BodyQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| bold | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| boldAttr | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| boldOn | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| bol_section | Distribution.Fields.Lexer | 
| Bool |  | 
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.Base, Data.Bool, Prelude | 
| 3 (Type/Class) | System.Directory.Internal.Prelude | 
| 4 (Type/Class) | GHC.Types | 
| bool | Data.Bool | 
| Bool# | GHC.Num.Primitives | 
| booleanFieldDef | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| BooleanFlag | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| BoolOpt | Distribution.Simple.Command | 
| boolOpt |  | 
| 1 (Function) | Distribution.Simple.Setup | 
| 2 (Function) | Distribution.Simple.Command | 
| boolOpt' |  | 
| 1 (Function) | Distribution.Simple.Setup | 
| 2 (Function) | Distribution.Simple.Command | 
| Bootloader_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| Borceux | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| border | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| bordercolor | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| BothQueues | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| boudedPrim | Data.ByteString.Builder.Prim.Internal | 
| Bound | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| Bounded |  | 
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.Enum, Prelude | 
| 3 (Type/Class) | System.Directory.Internal.Prelude | 
| boundedEnumFrom | GHC.Enum | 
| boundedEnumFromThen | GHC.Enum | 
| BoundedPrim | Data.ByteString.Builder.Prim.Internal, Data.ByteString.Builder.Prim | 
| boundedPrim | Data.ByteString.Builder.Prim.Internal | 
| Bounds | Data.Graph | 
| bounds |  | 
| 1 (Function) | Data.Array.IArray, Data.Array.Unboxed | 
| 2 (Function) | Data.Array | 
| 3 (Function) | GHC.Arr | 
| boundsIOArray | GHC.IOArray | 
| boundsSTArray | GHC.Arr | 
| Box |  | 
| 1 (Data Constructor) | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| 2 (Type/Class) | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| BoxLabel | Trace.Hpc.Mix | 
| br | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| braces |  | 
| 1 (Function) | Text.Parsec.Token, Text.ParserCombinators.Parsec.Token | 
| 2 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| 3 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| 4 (Function) | Language.Haskell.TH.PprLib | 
| bracket |  | 
| 1 (Function) | Control.Exception, Control.Exception.Base | 
| 2 (Function) | GHC.IO | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| 4 (Function) | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| bracketOnError |  | 
| 1 (Function) | Control.Exception, Control.Exception.Base | 
| 2 (Function) | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| brackets |  | 
| 1 (Function) | Text.Parsec.Token, Text.ParserCombinators.Parsec.Token | 
| 2 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| 3 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| 4 (Function) | Language.Haskell.TH.PprLib | 
| bracket_ |  | 
| 1 (Function) | Control.Exception, Control.Exception.Base | 
| 2 (Function) | System.Directory.Internal.Prelude | 
| 3 (Function) | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| branchMask | Data.IntMap.Internal | 
| break |  | 
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Data.List.NonEmpty | 
| 3 (Function) | GHC.List, Data.List, GHC.OldList, Prelude | 
| 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 | 
| BreakArray | GHCi.BreakArray | 
| breakByte | Data.ByteString | 
| breakEnd |  | 
| 1 (Function) | Data.ByteString.Char8 | 
| 2 (Function) | Data.ByteString | 
| breakl | Data.Sequence.Internal, Data.Sequence | 
| breakMaybe | Distribution.Utils.Generic | 
| breakOn |  | 
| 1 (Function) | Data.Text.Lazy | 
| 2 (Function) | Data.Text | 
| breakOnAll |  | 
| 1 (Function) | Data.Text.Lazy | 
| 2 (Function) | Data.Text | 
| breakOnEnd |  | 
| 1 (Function) | Data.Text.Lazy | 
| 2 (Function) | Data.Text | 
| breakOnError | GHCi.Message | 
| breakOnException | GHCi.Message | 
| breakpoint | GHC.Base, GHC.Exts | 
| breakpointCond | GHC.Base, GHC.Exts | 
| BreakpointStatus | GHCi.Message | 
| breakpointTrap | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| breakr | Data.Sequence.Internal, Data.Sequence | 
| breakSubstring | Data.ByteString, Data.ByteString.Char8 | 
| broadcastDoubleX2# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastDoubleX4# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastDoubleX8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastFloatX16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastFloatX4# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastFloatX8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt16X16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt16X32# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt16X8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt32X16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt32X4# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt32X8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt64X2# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt64X4# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt64X8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt8X16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt8X32# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastInt8X64# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord16X16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord16X32# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord16X8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord32X16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord32X4# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord32X8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord64X2# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord64X4# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord64X8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord8X16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord8X32# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broadcastWord8X64# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| broken | Distribution.Compat.Graph | 
| brokenPackages | Distribution.Simple.PackageIndex | 
| BSD2 | Distribution.License, Distribution.Make, Distribution.Simple | 
| BSD3 | Distribution.License, Distribution.Make, Distribution.Simple | 
| BSD4 | Distribution.License, Distribution.Make, Distribution.Simple | 
| BSD_1_Clause | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_2_Clause | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_2_Clause_FreeBSD | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_2_Clause_NetBSD | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_2_Clause_Patent | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_Attribution | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_Clear | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_LBNL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_No_Nuclear_License | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_No_Nuclear_License_2014 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_No_Nuclear_Warranty | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_3_Clause_Open_MPI | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_4_Clause | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_4_Clause_UC | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_Protection | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSD_Source_Code | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| BSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Buffer |  | 
| 1 (Data Constructor) | GHC.IO.Buffer | 
| 2 (Type/Class) | GHC.IO.Buffer | 
| 3 (Data Constructor) | Data.ByteString.Builder.Internal | 
| 4 (Type/Class) | Data.ByteString.Builder.Internal | 
| bufferAdd | GHC.IO.Buffer | 
| bufferAddOffset | GHC.IO.Buffer | 
| bufferAdjustL | GHC.IO.Buffer | 
| bufferAdjustOffset | GHC.IO.Buffer | 
| bufferAvailable | GHC.IO.Buffer | 
| BufferCodec |  | 
| 1 (Data Constructor) | GHC.IO.Encoding, GHC.IO.Handle.Types, GHC.IO.Encoding.Types | 
| 2 (Type/Class) | GHC.IO.Encoding, GHC.IO.Handle.Types, GHC.IO.Encoding.Types | 
| BufferedIO | GHC.IO.BufferedIO | 
| bufferElems | GHC.IO.Buffer | 
| bufferFull | Data.ByteString.Builder.Internal | 
| BufferList | GHC.IO.Handle.Types | 
| BufferListCons | GHC.IO.Handle.Types | 
| BufferListNil | GHC.IO.Handle.Types | 
| BufferMode | System.IO, GHC.IO.Handle.Types, GHC.IO.Handle | 
| bufferOffset | GHC.IO.Buffer | 
| BufferRange |  | 
| 1 (Data Constructor) | Data.ByteString.Builder.Internal | 
| 2 (Type/Class) | Data.ByteString.Builder.Internal | 
| bufferRemove | GHC.IO.Buffer | 
| bufferSize | Data.ByteString.Builder.Internal | 
| BufferState | GHC.IO.Buffer | 
| BufferWriter | Data.ByteString.Builder.Extra, Data.ByteString.Lazy.Builder.Extras | 
| bufL | GHC.IO.Buffer | 
| bufOffset | GHC.IO.Buffer | 
| bufR | GHC.IO.Buffer | 
| bufRaw | GHC.IO.Buffer | 
| bufSize | GHC.IO.Buffer | 
| bufState | GHC.IO.Buffer | 
| bugReports |  | 
| 1 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| build |  | 
| 1 (Function) | Distribution.Simple.Build | 
| 2 (Function) | GHC.Base, GHC.Exts | 
| buildable |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| buildArch | Distribution.System | 
| buildArgs | Distribution.Simple.Setup | 
| buildCabalFilePath | Distribution.Simple.Setup | 
| buildCommand | Distribution.Simple.Setup | 
| buildCompilerFlavor | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| buildCompilerId | Distribution.Compiler, Distribution.Simple.Compiler, Distribution.Simple | 
| buildDir | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| buildDistPref | Distribution.Simple.Setup | 
| Builder |  | 
| 1 (Type/Class) | Data.Binary.Builder | 
| 2 (Type/Class) | Data.ByteString.Builder.Internal, Data.ByteString.Builder, Data.ByteString.Lazy.Builder.ASCII, Data.ByteString.Lazy.Builder | 
| 3 (Type/Class) | Data.Text.Internal.Builder, Data.Text.Lazy.Builder | 
| builder | Data.ByteString.Builder.Internal | 
| buildExe |  | 
| 1 (Function) | Distribution.Simple.GHC | 
| 2 (Function) | Distribution.Simple.GHCJS | 
| 3 (Function) | Distribution.Simple.UHC | 
| buildExpressionParser |  | 
| 1 (Function) | Text.ParserCombinators.Parsec.Expr | 
| 2 (Function) | Text.Parsec.Expr | 
| BuildFlags |  | 
| 1 (Data Constructor) | Distribution.Simple.Setup | 
| 2 (Type/Class) | Distribution.Simple.Setup | 
| buildFLib |  | 
| 1 (Function) | Distribution.Simple.GHC | 
| 2 (Function) | Distribution.Simple.GHCJS | 
| buildG | Data.Graph | 
| buildHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| BuildInfo |  | 
| 1 (Data Constructor) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| 2 (Type/Class) | Distribution.Types.BuildInfo, Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens, Distribution.PackageDescription | 
| buildInfo |  | 
| 1 (Function) | Distribution.Types.Executable, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| buildInfoBuildFlags | Distribution.Simple.Setup | 
| buildInfoFieldGrammar | Distribution.PackageDescription.FieldGrammar | 
| buildInfoOutputFile | Distribution.Simple.Setup | 
| buildIQ | Data.Sequence.Internal.Sorting | 
| buildITQ | Data.Sequence.Internal.Sorting | 
| buildLib |  | 
| 1 (Function) | Distribution.Simple.GHC | 
| 2 (Function) | Distribution.Simple.GHCJS | 
| 3 (Function) | Distribution.Simple.HaskellSuite | 
| 4 (Function) | Distribution.Simple.UHC | 
| buildNumJobs | Distribution.Simple.Setup | 
| buildOptions | Distribution.Simple.Setup | 
| buildOS | Distribution.System | 
| buildPlatform | Distribution.System | 
| buildProgramArgs | Distribution.Simple.Setup | 
| buildProgramPaths | Distribution.Simple.Setup | 
| buildQ |  | 
| 1 (Function) | Data.Sequence.Internal.Sorting | 
| 2 (Function) | Utils.Containers.Internal.BitQueue | 
| BuildSignal | Data.ByteString.Builder.Internal | 
| BuildStep | Data.ByteString.Builder.Internal | 
| buildStepToCIOS | Data.ByteString.Builder.Internal | 
| BuildTarget | Distribution.Simple.BuildTarget | 
| BuildTargetAmbiguous | Distribution.Simple.BuildTarget | 
| BuildTargetComponent | Distribution.Simple.BuildTarget | 
| buildTargetComponentName | Distribution.Simple.BuildTarget | 
| BuildTargetExpected | Distribution.Simple.BuildTarget | 
| BuildTargetFile | Distribution.Simple.BuildTarget | 
| BuildTargetModule | Distribution.Simple.BuildTarget | 
| BuildTargetNoSuch | Distribution.Simple.BuildTarget | 
| BuildTargetProblem | Distribution.Simple.BuildTarget | 
| buildTime | Data.Time.Format.Internal | 
| buildToolDepends |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| buildTools |  | 
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| buildTQ | Data.Sequence.Internal.Sorting | 
| BuildType | Distribution.Types.BuildType, Distribution.PackageDescription | 
| buildType | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| buildTypeRaw |  | 
| 1 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| buildVerbosity | Distribution.Simple.Setup | 
| builtinPrograms | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| bullet | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| busError | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| button | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| ByteArray# |  | 
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| byteArrayContents# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| byteArrayToBigNat# | GHC.Integer.GMP.Internals | 
| ByteCount |  | 
| 1 (Type/Class) | System.Posix.Types | 
| 2 (Type/Class) | System.Posix.ByteString, System.Posix | 
| ByteOffset | Data.Binary.Get | 
| ByteOrder |  | 
| 1 (Type/Class) | GHC.ByteOrder | 
| 2 (Type/Class) | GHC.Platform | 
| Bytes |  | 
| 1 (Data Constructor) | Language.Haskell.TH.Syntax | 
| 2 (Type/Class) | Language.Haskell.TH.Syntax | 
| bytes | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| bytesOffset | Language.Haskell.TH.Syntax | 
| BytesPrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| bytesPrimL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| bytesPtr | Language.Haskell.TH.Syntax | 
| BytesRead | Data.Binary.Get.Internal | 
| bytesRead | Data.Binary.Get.Internal, Data.Binary.Get | 
| bytesSize | Language.Haskell.TH.Syntax | 
| bytesToString | Language.Haskell.TH.Ppr | 
| bytesToWords# | GHC.Num.WordArray | 
| ByteString |  | 
| 1 (Type/Class) | Data.ByteString.Lazy.Internal, Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 2 (Type/Class) | Data.ByteString.Internal, Data.ByteString, Data.ByteString.Char8 | 
| byteString | Data.ByteString.Builder.Internal, Data.ByteString.Builder, Data.ByteString.Lazy.Builder.ASCII, Data.ByteString.Lazy.Builder | 
| byteStringCopy | Data.ByteString.Builder.Internal, Data.ByteString.Builder.Extra, Data.ByteString.Lazy.Builder.Extras | 
| byteStringFromBuffer | Data.ByteString.Builder.Internal | 
| byteStringHex | Data.ByteString.Builder, Data.ByteString.Lazy.Builder.ASCII, Data.ByteString.Lazy.Builder | 
| byteStringHexFixed | Data.ByteString.Lazy.Builder.ASCII | 
| byteStringInsert | Data.ByteString.Builder.Internal, Data.ByteString.Builder.Extra, Data.ByteString.Lazy.Builder.Extras | 
| byteStringThreshold | Data.ByteString.Builder.Internal, Data.ByteString.Builder.Extra, Data.ByteString.Lazy.Builder.Extras | 
| byteSwap# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| byteSwap16 |  | 
| 1 (Function) | Distribution.Compat.Binary | 
| 2 (Function) | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| 3 (Function) | Data.Binary | 
| byteSwap16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| byteSwap32 |  | 
| 1 (Function) | Distribution.Compat.Binary | 
| 2 (Function) | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| 3 (Function) | Data.Binary | 
| byteSwap32# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| byteSwap64 |  | 
| 1 (Function) | Distribution.Compat.Binary | 
| 2 (Function) | GHC.Word, Data.Word, Foreign, Foreign.Safe | 
| 3 (Function) | Data.Binary | 
| byteSwap64# |  | 
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| Bzip2_1_0_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Bzip2_1_0_6 | Distribution.SPDX.LicenseId, Distribution.SPDX |