| Rank2Types | Language.Haskell.Extension, Distribution.Simple | 
| RankNTypes | Language.Haskell.Extension, Distribution.Simple | 
| rawSystemExit | Distribution.Simple.Utils | 
| rawSystemExitCode | Distribution.Simple.Utils | 
| rawSystemExitWithEnv | Distribution.Simple.Utils | 
| rawSystemIOWithEnv | Distribution.Simple.Utils | 
| rawSystemProgram | Distribution.Simple.Program | 
| rawSystemProgramConf | Distribution.Simple.Program | 
| rawSystemProgramStdout | Distribution.Simple.Program | 
| rawSystemProgramStdoutConf | Distribution.Simple.Program | 
| rawSystemStdInOut | Distribution.Simple.Utils | 
| rawSystemStdout | Distribution.Simple.Utils | 
| readBuildTargets | Distribution.Simple.BuildTarget | 
| readDesc | Distribution.Simple.UserHooks, Distribution.Simple | 
| ReadE |  | 
| 1 (Type/Class) | Distribution.ReadE | 
| 2 (Data Constructor) | Distribution.ReadE | 
| readEOrFail | Distribution.ReadE | 
| readHookedBuildInfo | Distribution.PackageDescription.Parse | 
| ReadP | Distribution.Compat.ReadP | 
| readPackageDbList | Distribution.Simple.Setup | 
| readPackageDescription | Distribution.PackageDescription.Parse | 
| readP_to_E | Distribution.ReadE | 
| readP_to_S | Distribution.Compat.ReadP | 
| ReadS | Distribution.Compat.ReadP | 
| readS_to_P | Distribution.Compat.ReadP | 
| readUserBuildTargets | Distribution.Simple.BuildTarget | 
| readUTF8File | Distribution.Simple.Utils | 
| RebindableSyntax | Language.Haskell.Extension, Distribution.Simple | 
| reconfigurePrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| RecordPuns | Language.Haskell.Extension, Distribution.Simple | 
| RecordWildCards | Language.Haskell.Extension, Distribution.Simple | 
| RecursiveDo | Language.Haskell.Extension, Distribution.Simple | 
| reexportedModules | Distribution.PackageDescription | 
| reexportedModulesSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| 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 | 
| registerCommand | Distribution.Simple.Setup | 
| RegisterFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| registerInvocation | Distribution.Simple.Program.HcPkg | 
| registerPackage |  | 
| 1 (Function) | Distribution.Simple.LHC | 
| 2 (Function) | Distribution.Simple.UHC | 
| 3 (Function) | Distribution.Simple.HaskellSuite | 
| 4 (Function) | Distribution.Simple.GHC | 
| 5 (Function) | Distribution.Simple.GHCJS | 
| 6 (Function) | 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 | 
| relocatable | Distribution.Simple.LocalBuildInfo | 
| removeUpperBound | Distribution.Version, Distribution.Simple | 
| renamingPackageFlagsSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| renderGhcOptions | Distribution.Simple.Program.GHC | 
| repl | Distribution.Simple.Build | 
| replCommand | Distribution.Simple.Setup | 
| replDistPref | Distribution.Simple.Setup | 
| replExe |  | 
| 1 (Function) | Distribution.Simple.GHC | 
| 2 (Function) | Distribution.Simple.GHCJS | 
| ReplFlags |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| replHook | Distribution.Simple.UserHooks, Distribution.Simple | 
| replLib |  | 
| 1 (Function) | Distribution.Simple.GHC | 
| 2 (Function) | Distribution.Simple.GHCJS | 
| replProgramArgs | Distribution.Simple.Setup | 
| replProgramPaths | Distribution.Simple.Setup | 
| replReload | Distribution.Simple.Setup | 
| replVerbosity | Distribution.Simple.Setup | 
| repoBranch | Distribution.PackageDescription | 
| RepoHead | Distribution.PackageDescription | 
| RepoKind | Distribution.PackageDescription | 
| repoKind | Distribution.PackageDescription | 
| RepoKindUnknown | Distribution.PackageDescription | 
| repoLocation | Distribution.PackageDescription | 
| repoModule | Distribution.PackageDescription | 
| reportBuildTargetProblems | Distribution.Simple.BuildTarget | 
| reportUserBuildTargetProblems | Distribution.Simple.BuildTarget | 
| repoSubdir | Distribution.PackageDescription | 
| repoTag | Distribution.PackageDescription | 
| RepoThis | Distribution.PackageDescription | 
| RepoType | Distribution.PackageDescription | 
| repoType | Distribution.PackageDescription | 
| ReqArg | Distribution.Simple.Command | 
| reqArg | Distribution.Simple.Command | 
| reqArg' | Distribution.Simple.Command | 
| requiredSignatures | Distribution.PackageDescription | 
| requireProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| requireProgramVersion | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| reregister | Distribution.Simple.Program.HcPkg | 
| reregisterInvocation | Distribution.Simple.Program.HcPkg | 
| resolveBuildTargets | Distribution.Simple.BuildTarget | 
| restoreProgramConfiguration | Distribution.Simple.Program | 
| restoreProgramDb | Distribution.Simple.Program.Db | 
| RestrictedTypeSynonyms | Language.Haskell.Extension, Distribution.Simple | 
| Result | Distribution.TestSuite | 
| reverseDependencyClosure | Distribution.Simple.PackageIndex | 
| reverseDependencyClosure' | Distribution.Simple.PackageIndex | 
| reverseTopologicalOrder | Distribution.Simple.PackageIndex | 
| rewriteFile | Distribution.Simple.Utils | 
| RoleAnnotations | Language.Haskell.Extension, Distribution.Simple | 
| Rs6000 | Distribution.System | 
| run | Distribution.TestSuite | 
| runCmd | Distribution.Simple.GHCJS | 
| runDbProgram | Distribution.Simple.Program | 
| runGHC | Distribution.Simple.Program.GHC | 
| runPreProcessor | Distribution.Simple.PreProcess | 
| 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 | 
| runTests | Distribution.Simple.UserHooks, Distribution.Simple |