| Rank2Types | Language.Haskell.Extension, Distribution.Simple | 
| RankNTypes | Language.Haskell.Extension, Distribution.Simple | 
| ranlibProgram | Distribution.Simple.Program.Builtin, Distribution.Simple.Program | 
| rawSystemExit | Distribution.Simple.Utils | 
| rawSystemExitCode | Distribution.Simple.Utils | 
| rawSystemExitWithEnv | 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 | 
| readDesc | Distribution.Simple.UserHooks, Distribution.Simple | 
| ReadE |  | 
| 1 (Type/Class) | Distribution.ReadE | 
| 2 (Data Constructor) | Distribution.ReadE | 
| readEOrFail | Distribution.ReadE | 
| readFields | Distribution.ParseUtils | 
| readFieldsFlat | Distribution.ParseUtils | 
| readHookedBuildInfo | Distribution.PackageDescription.Parse | 
| ReadP | Distribution.Compat.ReadP | 
| 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 | 
| 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 | 
| 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.UHC | 
| 2 (Function) | Distribution.Simple.GHC | 
| 3 (Function) | Distribution.Simple.LHC | 
| 4 (Function) | Distribution.Simple.Hugs | 
| 5 (Function) | Distribution.Simple.Register | 
| registrationPackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| regPackageDB | Distribution.Simple.Setup | 
| RegularPatterns | Language.Haskell.Extension, Distribution.Simple | 
| regVerbosity | Distribution.Simple.Setup | 
| RelaxedPolyRec | Language.Haskell.Extension, Distribution.Simple | 
| renderGhcOptions | Distribution.Simple.Program.GHC | 
| repoBranch | Distribution.PackageDescription | 
| RepoHead | Distribution.PackageDescription | 
| RepoKind | Distribution.PackageDescription | 
| repoKind | Distribution.PackageDescription | 
| RepoKindUnknown | Distribution.PackageDescription | 
| repoLocation | Distribution.PackageDescription | 
| repoModule | Distribution.PackageDescription | 
| 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 | 
| 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 | 
| restoreProgramConfiguration | Distribution.Simple.Program | 
| restoreProgramDb | Distribution.Simple.Program.Db | 
| RestrictedTypeSynonyms | Language.Haskell.Extension, Distribution.Simple | 
| Result | Distribution.TestSuite | 
| reverseDependencyClosure | Distribution.Simple.PackageIndex | 
| reverseTopologicalOrder | Distribution.Simple.PackageIndex | 
| rewriteFile | Distribution.Simple.Utils | 
| Rs6000 | Distribution.System | 
| run | Distribution.TestSuite | 
| runDbProgram | Distribution.Simple.Program | 
| runE | Distribution.ParseUtils | 
| runGHC | Distribution.Simple.Program.GHC | 
| runP | Distribution.ParseUtils | 
| runPreProcessor | Distribution.Simple.PreProcess | 
| runProgram | Distribution.Simple.Program | 
| runProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| runReadE | Distribution.ReadE | 
| runSimplePreProcessor | Distribution.Simple.PreProcess | 
| runTests | Distribution.Simple.UserHooks, Distribution.Simple |