| Rank2Types | Language.Haskell.Extension, Distribution.Simple | 
| RankNTypes | Language.Haskell.Extension, Distribution.Simple | 
| Rational | Distribution.Compat.Prelude.Internal | 
| rawSystem | Distribution.Compat.Process | 
| rawSystemExit | Distribution.Simple.Utils | 
| rawSystemExitCode | Distribution.Simple.Utils | 
| rawSystemExitWithEnv | Distribution.Simple.Utils | 
| rawSystemIOWithEnv | Distribution.Simple.Utils | 
| rawSystemIOWithEnvAndAction | Distribution.Simple.Utils | 
| rawSystemStdInOut | Distribution.Simple.Utils | 
| rawSystemStdout | Distribution.Simple.Utils | 
| Rdisc | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Read | Distribution.Compat.Prelude.Internal | 
| readAndParseFile | Distribution.Fields.ParseResult | 
| readBuildTargets | Distribution.Simple.BuildTarget | 
| readDesc | Distribution.Simple.UserHooks, Distribution.Simple | 
| ReadE |  | 
| 1 (Type/Class) | Distribution.ReadE | 
| 2 (Data Constructor) | Distribution.ReadE | 
| readEOrFail | Distribution.ReadE | 
| readFields | Distribution.Fields.Parser, Distribution.Fields | 
| readFields' | Distribution.Fields.Parser, Distribution.Fields | 
| readFile | Distribution.Compat.Prelude.Internal | 
| readGenericPackageDescription | Distribution.PackageDescription.Parsec | 
| readGhcEnvironmentFile | Distribution.Simple.GHCJS, Distribution.Simple.GHC | 
| readHookedBuildInfo | Distribution.PackageDescription.Parsec | 
| readIO | Distribution.Compat.Prelude.Internal | 
| readList | Distribution.Compat.Prelude.Internal | 
| readLn | Distribution.Compat.Prelude.Internal | 
| readMaybe | Distribution.Compat.Prelude.Internal | 
| readPackageDbList | Distribution.Simple.Setup | 
| readParen | Distribution.Compat.Prelude.Internal | 
| ReadS | Distribution.Compat.Prelude.Internal | 
| reads | Distribution.Compat.Prelude.Internal | 
| readsPrec | Distribution.Compat.Prelude.Internal | 
| readTargetInfos | Distribution.Simple.BuildTarget | 
| readUserBuildTargets | Distribution.Simple.BuildTarget | 
| readUTF8File | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| Real | Distribution.Compat.Prelude.Internal | 
| RealFloat | Distribution.Compat.Prelude.Internal | 
| RealFrac | Distribution.Compat.Prelude.Internal | 
| realToFrac | Distribution.Compat.Prelude.Internal | 
| RebindableSyntax | Language.Haskell.Extension, Distribution.Simple | 
| recache | Distribution.Simple.Program.HcPkg | 
| recacheInvocation | Distribution.Simple.Program.HcPkg | 
| recacheMultiInstance | Distribution.Simple.Program.HcPkg | 
| recip | Distribution.Compat.Prelude.Internal | 
| reconfigurePrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| RecordPuns | Language.Haskell.Extension, Distribution.Simple | 
| RecordWildCards | Language.Haskell.Extension, Distribution.Simple | 
| recoverWith | Distribution.Fields.ParseResult | 
| RecursiveDo | Language.Haskell.Extension, Distribution.Simple | 
| reexportedModules |  | 
| 1 (Function) | Distribution.Types.Library, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Library.Lens, Distribution.Types.Lens | 
| reexportedModulesSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| regArgs | Distribution.Simple.Setup | 
| regCabalFilePath | Distribution.Simple.Setup | 
| regDistPref | Distribution.Simple.Setup | 
| regGenPkgConf | Distribution.Simple.Setup | 
| regGenScript | Distribution.Simple.Setup | 
| regHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| regInPlace | Distribution.Simple.Setup | 
| register |  | 
| 1 (Function) | Distribution.Simple.Program.HcPkg | 
| 2 (Function) | Distribution.Simple.Register | 
| registerAllowOverwrite | Distribution.Simple.Program.HcPkg, Distribution.Simple.Register | 
| registerCommand | Distribution.Simple.Setup | 
| RegisterFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| registerInvocation | Distribution.Simple.Program.HcPkg | 
| registerMultiInstance | Distribution.Simple.Program.HcPkg, Distribution.Simple.Register | 
| RegisterOptions |  | 
| 1 (Type/Class) | Distribution.Simple.Program.HcPkg, Distribution.Simple.Register | 
| 2 (Data Constructor) | Distribution.Simple.Program.HcPkg, Distribution.Simple.Register | 
| registerPackage |  | 
| 1 (Function) | Distribution.Simple.UHC | 
| 2 (Function) | Distribution.Simple.HaskellSuite | 
| 3 (Function) | Distribution.Simple.GHCJS | 
| 4 (Function) | Distribution.Simple.GHC | 
| 5 (Function) | Distribution.Simple.Register | 
| registerSuppressFilesCheck | Distribution.Simple.Program.HcPkg, Distribution.Simple.Register | 
| registrationPackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| regPackageDB | Distribution.Simple.Setup | 
| regPrintId | Distribution.Simple.Setup | 
| RegularPatterns | Language.Haskell.Extension, Distribution.Simple | 
| regVerbosity | Distribution.Simple.Setup | 
| RelaxedPolyRec | Language.Haskell.Extension, Distribution.Simple | 
| relaxHeadInterval | Distribution.Types.VersionInterval | 
| relaxLastInterval | Distribution.Types.VersionInterval | 
| relocatable | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| rem | Distribution.Compat.Prelude.Internal | 
| removedIn | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| removeLowerBound | Distribution.Version, Distribution.Simple | 
| removeUpperBound | Distribution.Version, Distribution.Simple | 
| renamePreModuleShape | Distribution.Backpack.PreModuleShape | 
| renamingPackageFlagsSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| renderGhcEnvironmentFile | Distribution.Simple.GHCJS, Distribution.Simple.GHC | 
| renderGhcOptions | Distribution.Simple.Program.GHC | 
| repeat | Distribution.Compat.Prelude.Internal | 
| repl | Distribution.Simple.Build | 
| replCommand | Distribution.Simple.Setup | 
| replDistPref | Distribution.Simple.Setup | 
| replExe |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| ReplFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| replFLib |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| replHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| replicate | Distribution.Compat.Prelude.Internal | 
| replLib |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| replOptions | Distribution.Simple.Setup | 
| replProgramArgs | Distribution.Simple.Setup | 
| replProgramPaths | Distribution.Simple.Setup | 
| replReload | Distribution.Simple.Setup | 
| replReplOptions | Distribution.Simple.Setup | 
| replVerbosity | Distribution.Simple.Setup | 
| repoBranch |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| RepoHead | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| RepoKind | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| repoKind |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| RepoKindUnknown | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| repoLocation |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| repoModule |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| reportBuildTargetProblems | Distribution.Simple.BuildTarget | 
| reportsNoExt | Distribution.Simple.GHCJS, Distribution.Simple.GHC | 
| reportUserBuildTargetProblems | Distribution.Simple.BuildTarget | 
| repoSubdir |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| repoTag |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| RepoThis | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| RepoType | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| repoType |  | 
| 1 (Function) | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.SourceRepo.Lens, Distribution.Types.Lens | 
| ReqArg | Distribution.Simple.Command | 
| reqArg | Distribution.Simple.Command | 
| reqArg' | Distribution.Simple.Command | 
| requiredSignatures | Distribution.InstalledPackageInfo | 
| requireProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| requireProgramVersion | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| requiresDirDbs | Distribution.Simple.Program.HcPkg | 
| resolveBuildTargets | Distribution.Simple.BuildTarget | 
| restoreProgramDb | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| RestrictedTypeSynonyms | Language.Haskell.Extension, Distribution.Simple | 
| Result | Distribution.TestSuite | 
| retPos | Distribution.Parsec.Position, Distribution.Parsec | 
| return | Distribution.Compat.Prelude.Internal | 
| revClosure | Distribution.Compat.Graph | 
| reverse | Distribution.Compat.Prelude.Internal | 
| reverseDependencyClosure | Distribution.Simple.PackageIndex | 
| reverseTopologicalOrder | Distribution.Simple.PackageIndex | 
| revNeighbors | Distribution.Compat.Graph | 
| revTopSort | Distribution.Compat.Graph | 
| rewriteFileEx | Distribution.Simple.Utils | 
| rewriteFileLBS | Distribution.Simple.Utils | 
| RHeCos_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Right | Distribution.Compat.Prelude.Internal | 
| rnf | Distribution.Compat.Prelude.Internal | 
| RoleAnnotations | Language.Haskell.Extension, Distribution.Simple | 
| round | Distribution.Compat.Prelude.Internal | 
| RPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| RPL_1_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| rpmvercmp | Distribution.Types.PkgconfigVersion | 
| RPSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Rs6000 | Distribution.System | 
| RSA_MD | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| RSCPL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Ruby | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| run | Distribution.TestSuite | 
| runCmd | Distribution.Simple.GHCJS | 
| runDbProgram | Distribution.Simple.Program | 
| runDirFileGlob | Distribution.Simple.Glob | 
| runDList | Distribution.Compat.DList | 
| runFieldParser | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| runFieldParser' | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| runGHC | Distribution.Simple.Program.GHC | 
| runghcProgram | Distribution.Simple.Program.Builtin | 
| runIdentity | Distribution.Compat.Prelude.Internal | 
| runInteractiveProcess | Distribution.Compat.Process | 
| runLogProgress | Distribution.Utils.LogProgress | 
| runParsecParser | Distribution.Parsec | 
| runParsecParser' | Distribution.Parsec | 
| runParseResult | Distribution.Fields.ParseResult, Distribution.Fields, Distribution.PackageDescription.Parsec | 
| runPreProcessor | Distribution.Simple.PreProcess | 
| runPretext | Distribution.Compat.Lens | 
| runProgram | Distribution.Simple.Program | 
| runProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| runReadE | Distribution.ReadE | 
| runSimplePreProcessor | Distribution.Simple.PreProcess | 
| runTest |  | 
| 1 (Function) | Distribution.Simple.Test.LibV09 | 
| 2 (Function) | Distribution.Simple.Test.ExeV10 |