| R | GHC.Generics | 
| R1 | GHC.Generics | 
| radio | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| raise# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| raiseDivZero | GHC.Num.Primitives, GHC.Prim.Exception | 
| raiseDivZero_BigNat | GHC.Num.BigNat | 
| raiseDivZero_Word# | GHC.Num.Primitives | 
| raiseIO# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| raiseOverflow | GHC.Prim.Exception | 
| raiseSignal | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| raiseUnderflow | GHC.Num.Primitives, GHC.Prim.Exception | 
| raiseUnderflow_Word# | GHC.Num.Primitives | 
| Range | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| range | Data.Array, Data.Array.IArray, Data.Array.MArray, Data.Array.IO, Data.Array.MArray.Safe, Data.Array.IO.Safe, Data.Array.ST, Data.Array.ST.Safe, Data.Array.Storable, Data.Array.Storable.Safe, Data.Array.Unboxed, GHC.Ix, GHC.Arr, Data.Ix | 
| RangeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| rangeSize | Data.Array, Data.Array.IArray, Data.Array.MArray, Data.Array.IO, Data.Array.MArray.Safe, Data.Array.IO.Safe, Data.Array.ST, Data.Array.ST.Safe, Data.Array.Storable, Data.Array.Storable.Safe, Data.Array.Unboxed, GHC.Ix, GHC.Arr, Data.Ix | 
| Rank2Types | Language.Haskell.Extension, Distribution.Simple | 
| RankNTypes |  | 
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Ratio | GHC.Real, Data.Ratio | 
| Rational | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Real, Prelude, Data.Ratio | 
| rational |  | 
| 1 (Function) | Language.Haskell.TH.PprLib | 
| 2 (Function) | Data.Text.Read | 
| 3 (Function) | Data.Text.Lazy.Read | 
| 4 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| 5 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| RationalL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| rationalL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| rationalToDouble | GHC.Float | 
| rationalToFloat | GHC.Float | 
| ratioPrec | GHC.Real | 
| ratioPrec1 | GHC.Real | 
| ratioZeroDenomException | GHC.Exception.Type, GHC.Exception | 
| RatioZeroDenominator | GHC.Exception.Type, GHC.Exception, Control.Exception.Base, Control.Exception | 
| ratioZeroDenominatorError | GHC.Real | 
| RawBuffer | GHC.IO.Buffer | 
| RawCharBuffer | GHC.IO.Buffer | 
| RawCommand | System.Process.Internals, System.Process | 
| RawDevice | GHC.IO.Device | 
| RawFilePath | System.Posix.ByteString.FilePath, System.Posix.ByteString | 
| RawIO | GHC.IO.Device | 
| RawObject | GHC.ForeignSrcLang, GHC.ForeignSrcLang.Type, Language.Haskell.TH.Syntax | 
| RawSettings | GHC.Settings.Utils | 
| rawSystem |  | 
| 1 (Function) | Distribution.Compat.Process | 
| 2 (Function) | System.Process, System.Cmd | 
| 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 | 
| rawWords | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| rbrace |  | 
| 1 (Function) | Language.Haskell.TH.PprLib | 
| 2 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| 3 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| rbrack |  | 
| 1 (Function) | Language.Haskell.TH.PprLib | 
| 2 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| 3 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| Rdisc | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| reachable | Data.Graph, Data.Graph | 
| Read | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Read, Text.Read, Prelude | 
| read |  | 
| 1 (Function) | Text.Read, Prelude | 
| 2 (Function) | GHC.IO.Device | 
| Read1 | Data.Functor.Classes | 
| Read2 | Data.Functor.Classes | 
| readable | System.Directory.Internal, System.Directory | 
| readAddrArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readAddrOffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readArray | Data.Array.MArray, Data.Array.IO, Data.Array.MArray.Safe, Data.Array.IO.Safe, Data.Array.ST, Data.Array.ST.Safe, Data.Array.Storable, Data.Array.Storable.Safe | 
| readArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readArrayArrayArray# | GHC.ArrayArray, GHC.Exts | 
| readBin | Numeric | 
| readBinaryWith | Data.Functor.Classes | 
| readBinP | Text.Read.Lex | 
| readBuf | GHC.IO.BufferedIO | 
| ReadBuffer | GHC.IO.Buffer | 
| readBufNonBlocking | GHC.IO.BufferedIO | 
| readBuildTargets | Distribution.Simple.BuildTarget | 
| readByteArrayArray# | GHC.ArrayArray, GHC.Exts | 
| readChan | Control.Concurrent.Chan, Control.Concurrent | 
| readCharArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readCharBuf | GHC.IO.Buffer | 
| readCharBufPtr | GHC.IO.Buffer | 
| readCharOffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readChunk | Data.Text.Internal.IO | 
| readConstr | Data.Data | 
| readCreateProcess | System.Process | 
| readCreateProcessWithExitCode | System.Process | 
| readData | Data.Functor.Classes | 
| readDec | Numeric | 
| readDecP | Text.Read.Lex | 
| readDesc | Distribution.Simple.UserHooks, Distribution.Simple | 
| readDirStream |  | 
| 1 (Function) | System.Posix.Directory.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Directory, System.Posix | 
| readDoubleArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readDoubleArrayAsDoubleX2# | GHC.Base, GHC.Exts, GHC.Prim | 
| readDoubleArrayAsDoubleX4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readDoubleArrayAsDoubleX8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readDoubleOffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readDoubleOffAddrAsDoubleX2# | GHC.Base, GHC.Exts, GHC.Prim | 
| readDoubleOffAddrAsDoubleX4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readDoubleOffAddrAsDoubleX8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readDoubleOffPtr | GHC.Storable | 
| readDoubleX2Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readDoubleX2OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readDoubleX4Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readDoubleX4OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readDoubleX8Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readDoubleX8OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| ReadE |  | 
| 1 (Type/Class) | Distribution.ReadE | 
| 2 (Data Constructor) | Distribution.ReadE | 
| readEither | Text.Read | 
| ReadEnable | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| Reader |  | 
| 1 (Type/Class) | Control.Monad.Reader, Control.Monad.Trans.Reader | 
| 2 (Type/Class) | Data.Text.Read | 
| 3 (Type/Class) | Data.Text.Lazy.Read | 
| reader |  | 
| 1 (Function) | Control.Monad.Reader.Class, Control.Monad.Reader, Control.Monad.RWS.Class, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| 2 (Function) | Control.Monad.Trans.RWS.CPS | 
| 3 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 4 (Function) | Control.Monad.Trans.RWS.Strict | 
| 5 (Function) | Control.Monad.Trans.Reader | 
| ReaderT |  | 
| 1 (Type/Class) | Control.Monad.Reader, Control.Monad.Trans.Reader | 
| 2 (Data Constructor) | Control.Monad.Reader, Control.Monad.Trans.Reader | 
| readerToAccumT | Control.Monad.Trans.Accum | 
| readField | GHC.Read | 
| readFieldHash | GHC.Read | 
| readFields | Distribution.Fields.Parser, Distribution.Fields | 
| readFields' | Distribution.Fields.Parser, Distribution.Fields | 
| readFile |  | 
| 1 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| 2 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 3 (Function) | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, System.IO, Prelude | 
| 4 (Function) | Data.Text.IO | 
| 5 (Function) | Data.Text.Lazy.IO | 
| readFile' | System.IO | 
| readFileUtf8 | Trace.Hpc.Util | 
| readFloat | Numeric | 
| readFloatArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readFloatArrayAsFloatX16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFloatArrayAsFloatX4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFloatArrayAsFloatX8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFloatOffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readFloatOffAddrAsFloatX16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFloatOffAddrAsFloatX4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFloatOffAddrAsFloatX8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFloatOffPtr | GHC.Storable | 
| readFloatX16Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFloatX16OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFloatX4Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFloatX4OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFloatX8Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFloatX8OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readFunPtrOffPtr | GHC.Storable | 
| readGenericPackageDescription | Distribution.Simple.PackageDescription | 
| readGhcEnvironmentFile | Distribution.Simple.GHCJS, Distribution.Simple.GHC | 
| ReadHandle | GHC.IO.Handle.Types | 
| readHex | Numeric | 
| readHexP | Text.Read.Lex | 
| readHistory | System.Console.Haskeline.History | 
| readHookedBuildInfo | Distribution.Simple.PackageDescription | 
| readInt |  | 
| 1 (Function) | Data.ByteString.Lazy.Char8 | 
| 2 (Function) | Data.ByteString.Char8 | 
| 3 (Function) | Numeric | 
| readInt16Array# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readInt16ArrayAsInt16X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt16ArrayAsInt16X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt16ArrayAsInt16X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt16OffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readInt16OffAddrAsInt16X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt16OffAddrAsInt16X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt16OffAddrAsInt16X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt16OffPtr | GHC.Storable | 
| readInt16X16Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt16X16OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt16X32Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt16X32OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt16X8Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt16X8OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32Array# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readInt32ArrayAsInt32X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32ArrayAsInt32X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32ArrayAsInt32X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32OffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readInt32OffAddrAsInt32X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32OffAddrAsInt32X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32OffAddrAsInt32X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32OffPtr | GHC.Storable | 
| readInt32X16Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32X16OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32X4Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32X4OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32X8Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt32X8OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64Array# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readInt64ArrayAsInt64X2# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64ArrayAsInt64X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64ArrayAsInt64X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64OffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readInt64OffAddrAsInt64X2# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64OffAddrAsInt64X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64OffAddrAsInt64X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64OffPtr | GHC.Storable | 
| readInt64X2Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64X2OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64X4Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64X4OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64X8Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt64X8OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8Array# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readInt8ArrayAsInt8X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8ArrayAsInt8X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8ArrayAsInt8X64# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8OffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readInt8OffAddrAsInt8X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8OffAddrAsInt8X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8OffAddrAsInt8X64# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8OffPtr | GHC.Storable | 
| readInt8X16Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8X16OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8X32Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8X32OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8X64Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readInt8X64OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readIntArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readInteger |  | 
| 1 (Function) | Data.ByteString.Lazy.Char8 | 
| 2 (Function) | Data.ByteString.Char8 | 
| readIntOffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readIntOffPtr | GHC.Storable | 
| readIntP | Text.Read.Lex | 
| readIO | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, System.IO, Prelude | 
| readIOArray | GHC.IOArray | 
| readIOPort# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readIORef | GHC.IORef, Data.IORef | 
| readList | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Read, Text.Read, Prelude | 
| readListDefault | GHC.Read, Text.Read | 
| readListPrec | GHC.Read, Text.Read | 
| readListPrecDefault | GHC.Read, Text.Read | 
| readLitChar | GHC.Read, Data.Char | 
| readLn | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, System.IO, Prelude | 
| ReadLock | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| readMaybe | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Text.Read | 
| readMix | Trace.Hpc.Mix | 
| ReadMode | GHC.IO.IOMode, System.IO | 
| readMutableArrayArrayArray# | GHC.ArrayArray, GHC.Exts | 
| readMutableByteArrayArray# | GHC.ArrayArray, GHC.Exts | 
| readMutVar# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readMVar | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| readMVar# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readN | Data.Binary.Get.Internal | 
| readNonBlocking | GHC.IO.Device | 
| readNumber | GHC.Read | 
| readNWith | Data.Binary.Get.Internal | 
| readOct | Numeric | 
| readOctP | Text.Read.Lex | 
| ReadOnly | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| ReadP | Text.ParserCombinators.ReadP | 
| readPackageDb | Distribution.Simple.Setup | 
| readPackageDbForGhc | GHC.Unit.Database | 
| readPackageDbForGhcPkg | GHC.Unit.Database | 
| readPackageDbList | Distribution.Simple.Setup | 
| readParen | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Read, Text.Read, Prelude | 
| readPipe | GHCi.Message | 
| ReadPrec | Text.ParserCombinators.ReadPrec, Text.Read | 
| readPrec | GHC.Read, Text.Read | 
| readPrec1 | Data.Functor.Classes | 
| readPrec2 | Data.Functor.Classes | 
| readPrec_to_P | Text.ParserCombinators.ReadPrec, Text.Read | 
| readPrec_to_S | Text.ParserCombinators.ReadPrec, Text.Read | 
| readPrefs | System.Console.Haskeline | 
| readProcess | System.Process | 
| readProcessWithExitCode | System.Process | 
| readPTime | Data.Time.Format, Data.Time | 
| readPtrOffPtr | GHC.Storable | 
| readP_to_Prec | Text.ParserCombinators.ReadPrec, Text.Read | 
| readP_to_S | Text.ParserCombinators.ReadP | 
| readRawBufferPtr | GHC.IO.FD | 
| readRawBufferPtrNoBlock | GHC.IO.FD | 
| readRawSetting | GHC.Settings.Utils | 
| ReadS | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Text.ParserCombinators.ReadP, GHC.Read, Text.Read, Prelude | 
| reads | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Text.Read, Prelude | 
| readsBinary1 | Data.Functor.Classes | 
| readsBinaryWith | Data.Functor.Classes | 
| readsData | Data.Functor.Classes | 
| readSigned | Numeric | 
| readSmallArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readsPrec | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Read, Text.Read, Prelude | 
| readsPrec1 | Data.Functor.Classes | 
| readsPrec2 | Data.Functor.Classes | 
| readStablePtrArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readStablePtrOffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readStablePtrOffPtr | GHC.Storable | 
| readSTArray | GHC.Arr | 
| readSTime | Data.Time.Format, Data.Time | 
| readSTRef |  | 
| 1 (Function) | GHC.STRef, Data.STRef, Data.STRef.Strict | 
| 2 (Function) | Data.STRef.Lazy | 
| readsUnary | Data.Functor.Classes | 
| readsUnary1 | Data.Functor.Classes | 
| readsUnaryWith | Data.Functor.Classes | 
| readSymbolicLink |  | 
| 1 (Function) | System.Directory.Internal | 
| 2 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| 3 (Function) | System.Posix.Files, System.Posix | 
| readSymField | GHC.Read | 
| readS_to_P | Text.ParserCombinators.ReadP | 
| readS_to_Prec | Text.ParserCombinators.ReadPrec, Text.Read | 
| readTargetInfos | Distribution.Simple.BuildTarget | 
| readTBQueue | Control.Concurrent.STM.TBQueue, Control.Concurrent.STM | 
| readTChan | Control.Concurrent.STM.TChan, Control.Concurrent.STM | 
| readTextDevice | GHC.IO.Handle.Internals | 
| readTextDeviceNonBlocking | GHC.IO.Handle.Internals | 
| readTix | Trace.Hpc.Tix | 
| readTMVar | Control.Concurrent.STM.TMVar, Control.Concurrent.STM | 
| readTQueue | Control.Concurrent.STM.TQueue, Control.Concurrent.STM | 
| readTVar | GHC.Conc.Sync, GHC.Conc, Control.Concurrent.STM.TVar, Control.Concurrent.STM | 
| readTVar# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readTVarIO | GHC.Conc.Sync, GHC.Conc, Control.Concurrent.STM.TVar, Control.Concurrent.STM | 
| readTVarIO# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readUnaryWith | Data.Functor.Classes | 
| readUserBuildTargets | Distribution.Simple.BuildTarget | 
| readUTF8File | Distribution.Utils.Generic, Distribution.Simple.Utils | 
| readWideCharArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWideCharOffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWideCharOffPtr | GHC.Storable | 
| readWord16Array# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord16ArrayAsWord16X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord16ArrayAsWord16X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord16ArrayAsWord16X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord16OffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord16OffAddrAsWord16X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord16OffAddrAsWord16X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord16OffAddrAsWord16X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord16OffPtr | GHC.Storable | 
| readWord16X16Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord16X16OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord16X32Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord16X32OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord16X8Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord16X8OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32Array# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord32ArrayAsWord32X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32ArrayAsWord32X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32ArrayAsWord32X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32OffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord32OffAddrAsWord32X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32OffAddrAsWord32X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32OffAddrAsWord32X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32OffPtr | GHC.Storable | 
| readWord32X16Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32X16OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32X4Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32X4OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32X8Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord32X8OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64Array# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord64ArrayAsWord64X2# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64ArrayAsWord64X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64ArrayAsWord64X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64OffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord64OffAddrAsWord64X2# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64OffAddrAsWord64X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64OffAddrAsWord64X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64OffPtr | GHC.Storable | 
| readWord64X2Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64X2OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64X4Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64X4OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64X8Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord64X8OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8Array# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsChar# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsDouble# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsFloat# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsInt# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsInt16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsInt32# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsInt64# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsStablePtr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsWideChar# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsWord# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsWord16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsWord32# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsWord64# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8ArrayAsWord8X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8ArrayAsWord8X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8ArrayAsWord8X64# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8Buf | GHC.IO.Buffer | 
| readWord8OffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWord8OffAddrAsWord8X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8OffAddrAsWord8X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8OffAddrAsWord8X64# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8OffPtr | GHC.Storable | 
| readWord8X16Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8X16OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8X32Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8X32OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8X64Array# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWord8X64OffAddr# | GHC.Base, GHC.Exts, GHC.Prim | 
| readWordArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWordOffAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| readWordOffPtr | GHC.Storable | 
| ReadWrite | System.Posix.IO.ByteString, System.Posix.IO, System.Posix.ByteString, System.Posix | 
| ReadWriteHandle | GHC.IO.Handle.Types | 
| ReadWriteMode | GHC.IO.IOMode, System.IO | 
| ready | GHC.IO.Device | 
| Real | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Real, Prelude | 
| RealFloat | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Float, Prelude | 
| realFloat | Data.Text.Lazy.Builder.RealFloat | 
| RealFrac | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Real, Prelude | 
| realloc | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| reallocArray | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| reallocArray0 | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| reallocBytes | Foreign.Marshal.Alloc, Foreign.Marshal.Safe, Foreign.Marshal, Foreign.Safe, Foreign | 
| reallyUnsafePtrEquality | GHC.Base, GHC.Exts, GHC.Prim.PtrEq | 
| reallyUnsafePtrEquality# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| realPart | Data.Complex | 
| realTimeAlarm | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| realToFrac | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Real, Prelude | 
| RealWorld | GHC.Base, Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict, Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy, GHC.Exts, GHC.Prim | 
| realWorld# | GHC.Base, GHC.Exts, GHC.Prim | 
| RebindableSyntax |  | 
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Rec0 | GHC.Generics | 
| Rec1 |  | 
| 1 (Type/Class) | GHC.Generics | 
| 2 (Data Constructor) | GHC.Generics | 
| recache | Distribution.Simple.Program.HcPkg | 
| recacheInvocation | Distribution.Simple.Program.HcPkg | 
| recacheMultiInstance | Distribution.Simple.Program.HcPkg | 
| RecC | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recC | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecConE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recConE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecConError |  | 
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| recConError | Control.Exception.Base | 
| RecGadtC | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recGadtC | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| recip | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Real, Prelude | 
| recipModInteger | GHC.Integer.GMP.Internals | 
| reconfigurePrograms | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| RecordPatSyn | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recordPatSyn | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecordPuns | Language.Haskell.Extension, Distribution.Simple | 
| RecordWildCards |  | 
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recover |  | 
| 1 (Function) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Function) | GHC.IO.Encoding.Types, GHC.IO.Handle.Types, GHC.IO.Encoding | 
| recoverDecode | GHC.IO.Encoding.Failure | 
| recoverEncode | GHC.IO.Encoding.Failure | 
| recoverWith | Distribution.Fields.ParseResult | 
| RecP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecS | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recS | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecSelError |  | 
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| recSelError | Control.Exception.Base | 
| RecUpdE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recUpdE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecUpdError |  | 
| 1 (Type/Class) | Control.Exception.Base, Control.Exception | 
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception | 
| recurringIntervalFormat | Data.Time.Format.ISO8601 | 
| RecursiveDo |  | 
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Red | System.Console.Terminfo.Color, System.Console.Terminfo | 
| red | Text.XHtml.Transitional, Text.XHtml | 
| redirectInterrupts | GHCi.Run | 
| reduce | GHC.Real | 
| reduceDoc |  | 
| 1 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated.HughesPJClass | 
| 2 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint.HughesPJClass | 
| reexportedModules |  | 
| 1 (Function) | Distribution.Types.Library, Distribution.PackageDescription | 
| 2 (Function) | Distribution.Types.Library.Lens, Distribution.Types.Lens | 
| reexportedModulesSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| Refl | Data.Type.Equality, Type.Reflection, Data.Typeable, Data.Data | 
| 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 | 
| registerDelay | GHC.Conc.IO, GHC.Conc, Control.Concurrent.STM.TVar, Control.Concurrent.STM | 
| registerFd | GHC.Event | 
| 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 | 
| registerTimeout | GHC.Event | 
| registrationPackageDB | Distribution.Simple.Compiler, Distribution.Simple | 
| regPackageDB | Distribution.Simple.Setup | 
| regPrintId | Distribution.Simple.Setup | 
| RegularFile | GHC.IO.Device | 
| regularFileMode | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| RegularPatterns | Language.Haskell.Extension, Distribution.Simple | 
| regVerbosity | Distribution.Simple.Setup | 
| Reify | GHCi.Message | 
| reify | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ReifyAnnotations | GHCi.Message | 
| reifyAnnotations | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ReifyConStrictness | GHCi.Message | 
| reifyConStrictness | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ReifyFixity | GHCi.Message | 
| reifyFixity | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ReifyInstances | GHCi.Message | 
| reifyInstances | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ReifyModule | GHCi.Message | 
| reifyModule | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ReifyRoles | GHCi.Message | 
| reifyRoles | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ReifyType | GHCi.Message | 
| reifyType | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Reject | Data.Text.Internal.Encoding.Utf8 | 
| rel | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| RelativeSeek | GHC.IO.Device, GHC.IO.Handle, System.IO | 
| RelaxedLayout |  | 
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RelaxedPolyRec |  | 
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| relaxHeadInterval |  | 
| 1 (Function) | Distribution.Types.VersionInterval.Legacy | 
| 2 (Function) | Distribution.Types.VersionInterval | 
| relaxLastInterval |  | 
| 1 (Function) | Distribution.Types.VersionInterval.Legacy | 
| 2 (Function) | Distribution.Types.VersionInterval | 
| release |  | 
| 1 (Function) | GHC.IO.FD | 
| 2 (Function) | System.Posix.Unistd, System.Posix.ByteString, System.Posix | 
| relocatable | Distribution.Types.LocalBuildInfo, Distribution.Simple.LocalBuildInfo | 
| rem | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Real, Prelude | 
| remAddr# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| remaining | Data.Binary.Get.Internal, Data.Binary.Get | 
| remBigNat | GHC.Integer.GMP.Internals | 
| remBigNatWord | GHC.Integer.GMP.Internals | 
| remBy | Data.Time.Format.Internal | 
| remInt | GHC.Base | 
| remInt# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| remInt16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| remInt16X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInt16X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInt16X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInt32# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| remInt32X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInt32X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInt32X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInt64# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| remInt64X2# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInt64X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInt64X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInt8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| remInt8X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInt8X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInt8X64# | GHC.Base, GHC.Exts, GHC.Prim | 
| remInteger | GHC.Integer, GHC.Integer.GMP.Internals | 
| remNatural | GHC.Natural | 
| remoteCall | GHCi.Message | 
| RemotePtr |  | 
| 1 (Type/Class) | GHCi.RemoteTypes | 
| 2 (Data Constructor) | GHCi.RemoteTypes | 
| RemoteRef | GHCi.RemoteTypes | 
| remoteTHCall | GHCi.Message | 
| removedIn | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| removeDirectory |  | 
| 1 (Function) | System.Directory | 
| 2 (Function) | System.Posix.Directory.ByteString, System.Posix.ByteString | 
| 3 (Function) | System.Posix.Directory, System.Posix | 
| removeDirectoryLink | System.Directory | 
| removeDirectoryRecursive | System.Directory | 
| removeFile | System.Directory | 
| RemoveLibrarySearchPath | GHCi.Message | 
| removeLibrarySearchPath | GHCi.ObjLink | 
| removeLink |  | 
| 1 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Files, System.Posix | 
| removeLowerBound | Distribution.Version, Distribution.Simple | 
| removePathForcibly | System.Directory | 
| removePathInternal | System.Directory.Internal | 
| removeUpperBound | Distribution.Version, Distribution.Simple | 
| remWord# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| remWord16# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| remWord16X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| remWord16X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| remWord16X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| remWord32# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| remWord32X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| remWord32X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| remWord32X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| remWord64# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| remWord64X2# | GHC.Base, GHC.Exts, GHC.Prim | 
| remWord64X4# | GHC.Base, GHC.Exts, GHC.Prim | 
| remWord64X8# | GHC.Base, GHC.Exts, GHC.Prim | 
| remWord8# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| remWord8X16# | GHC.Base, GHC.Exts, GHC.Prim | 
| remWord8X32# | GHC.Base, GHC.Exts, GHC.Prim | 
| remWord8X64# | GHC.Base, GHC.Exts, GHC.Prim | 
| rename |  | 
| 1 (Function) | System.Posix.Files.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Files, System.Posix | 
| renameDirectory | System.Directory | 
| renameFile | System.Directory | 
| renamePath | System.Directory | 
| renamePathInternal | System.Directory.Internal | 
| renamePreModuleShape | Distribution.Backpack.PreModuleShape | 
| renamingPackageFlagsSupported | Distribution.Simple.Compiler, Distribution.Simple | 
| render |  | 
| 1 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| 2 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| renderDecorated | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated.HughesPJClass | 
| renderDecoratedM | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated.HughesPJClass | 
| renderGhcEnvironmentFile | Distribution.Simple.GHCJS, Distribution.Simple.GHC | 
| renderGhcOptions | Distribution.Simple.Program.GHC | 
| renderHtml |  | 
| 1 (Function) | Text.XHtml.Strict | 
| 2 (Function) | Text.XHtml.Frameset | 
| 3 (Function) | Text.XHtml.Transitional, Text.XHtml | 
| renderHtmlFragment | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| renderHtmlWithLanguage | Text.XHtml.Strict | 
| renderJson | Distribution.Utils.Json | 
| renderSpans | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| renderStack | GHC.Stack.CCS, GHC.Stack | 
| renderStyle |  | 
| 1 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| 2 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| Rep | GHC.Generics | 
| Rep1 | GHC.Generics | 
| repConstr | Data.Data | 
| repeat |  | 
| 1 (Function) | Data.ByteString.Lazy | 
| 2 (Function) | Data.ByteString.Lazy.Char8 | 
| 3 (Function) | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.List, GHC.OldList, Data.List, Prelude | 
| 4 (Function) | Data.Text.Lazy | 
| 5 (Function) | Data.List.NonEmpty | 
| repl | Distribution.Simple.Build | 
| replace |  | 
| 1 (Function) | Data.Text.Encoding.Error | 
| 2 (Function) | Data.Text | 
| 3 (Function) | Data.Text.Lazy | 
| replaceBaseName |  | 
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| replaceDirectory |  | 
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| replaceExtension |  | 
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| replaceExtensions |  | 
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| replaceFileName |  | 
| 1 (Function) | System.FilePath.Posix, System.FilePath | 
| 2 (Function) | System.FilePath.Windows | 
| replacement | System.Console.Haskeline.Completion, System.Console.Haskeline | 
| 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 |  | 
| 1 (Function) | Data.ByteString.Short.Internal, Data.ByteString.Short | 
| 2 (Function) | Data.ByteString | 
| 3 (Function) | Data.ByteString.Lazy | 
| 4 (Function) | Data.ByteString.Lazy.Char8 | 
| 5 (Function) | Data.ByteString.Char8 | 
| 6 (Function) | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.List, GHC.OldList, Data.List, Prelude | 
| 7 (Function) | Data.Sequence.Internal, Data.Sequence, Data.Sequence.Internal, Data.Sequence | 
| 8 (Function) | Data.Text | 
| 9 (Function) | Data.Text.Lazy | 
| replicateA | Data.Sequence.Internal, Data.Sequence, Data.Sequence.Internal, Data.Sequence | 
| replicateCharI | Data.Text.Internal.Fusion.Common | 
| replicateI | Data.Text.Internal.Fusion.Common | 
| replicateM |  | 
| 1 (Function) | Data.Sequence.Internal, Data.Sequence, Data.Sequence.Internal, Data.Sequence | 
| 2 (Function) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad | 
| replicateM_ | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad | 
| replLib |  | 
| 1 (Function) | Distribution.Simple.GHCJS | 
| 2 (Function) | Distribution.Simple.GHC | 
| ReplOptions |  | 
| 1 (Type/Class) | Distribution.Simple.Setup | 
| 2 (Data Constructor) | Distribution.Simple.Setup | 
| replOptions | Distribution.Simple.Setup | 
| replOptionsFlags | Distribution.Simple.Setup | 
| replOptionsNoLoad | Distribution.Simple.Setup | 
| replProgramArgs | Distribution.Simple.Setup | 
| replProgramPaths | Distribution.Simple.Setup | 
| replReload | Distribution.Simple.Setup | 
| replReplOptions | Distribution.Simple.Setup | 
| replVerbosity | Distribution.Simple.Setup | 
| Reply | Text.Parsec.Prim, Text.Parsec | 
| 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 | 
| Report | GHCi.Message | 
| report | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reportBuildTargetProblems | Distribution.Simple.BuildTarget | 
| reportError |  | 
| 1 (Function) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Function) | GHC.Conc.Sync, GHC.Conc, GHC.TopHandler | 
| reportHeapOverflow | GHC.Conc.Sync, GHC.Conc | 
| reportsNoExt | Distribution.Simple.GHCJS, Distribution.Simple.GHC | 
| reportStackOverflow | GHC.Conc.Sync, GHC.Conc, GHC.TopHandler | 
| reportUserBuildTargetProblems | Distribution.Simple.BuildTarget | 
| reportWarning | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 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 | 
| repr | Data.Type.Coercion | 
| RepresentationalR | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| representationalR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ReqArg |  | 
| 1 (Data Constructor) | Distribution.Simple.Command | 
| 2 (Data Constructor) | System.Console.GetOpt | 
| reqArg | Distribution.Simple.Command | 
| reqArg' | Distribution.Simple.Command | 
| requestHeapCensus | GHC.Profiling | 
| requiredSignatures | Distribution.InstalledPackageInfo | 
| RequireOrder | System.Console.GetOpt | 
| requireProgram | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| requireProgramVersion | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| requiresDirDbs | Distribution.Simple.Program.HcPkg | 
| reserved | Text.Parsec.Token, Text.ParserCombinators.Parsec.Token | 
| reservedNames | Text.Parsec.Token, Text.ParserCombinators.Parsec.Language, Text.ParserCombinators.Parsec.Token | 
| reservedOp | Text.Parsec.Token, Text.ParserCombinators.Parsec.Token | 
| reservedOpNames | Text.Parsec.Token, Text.ParserCombinators.Parsec.Language, Text.ParserCombinators.Parsec.Token | 
| reservedSignals | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix.ByteString, System.Posix | 
| reset |  | 
| 1 (Function) | Control.Monad.Trans.Cont | 
| 2 (Function) | Text.ParserCombinators.ReadPrec, Text.Read | 
| 3 (Function) | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| resetErrno | Foreign.C.Error, Foreign.C | 
| resetT | Control.Monad.Trans.Cont | 
| resizeM | Data.Text.Array | 
| resizeMutableByteArray# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| resizeSmallMutableArray# | GHC.Exts | 
| resolution | Data.Fixed | 
| resolveBuildTargets | Distribution.Simple.BuildTarget | 
| ResolvedBCO |  | 
| 1 (Type/Class) | GHCi.ResolvedBCO | 
| 2 (Data Constructor) | GHCi.ResolvedBCO | 
| resolvedBCOArity | GHCi.ResolvedBCO | 
| resolvedBCOBitmap | GHCi.ResolvedBCO | 
| resolvedBCOInstrs | GHCi.ResolvedBCO | 
| resolvedBCOIsLE | GHCi.ResolvedBCO | 
| resolvedBCOLits | GHCi.ResolvedBCO | 
| ResolvedBCOPtr |  | 
| 1 (Type/Class) | GHCi.ResolvedBCO | 
| 2 (Data Constructor) | GHCi.ResolvedBCO | 
| ResolvedBCOPtrBCO | GHCi.ResolvedBCO | 
| ResolvedBCOPtrBreakArray | GHCi.ResolvedBCO | 
| resolvedBCOPtrs | GHCi.ResolvedBCO | 
| ResolvedBCORef | GHCi.ResolvedBCO | 
| ResolvedBCOStaticPtr | GHCi.ResolvedBCO | 
| ResolveObjs | GHCi.Message | 
| resolveObjs | GHCi.ObjLink | 
| Resource | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceBusy | GHC.IO.Exception | 
| ResourceCoreFileSize | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceCPUTime | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceDataSize | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceExhausted | GHC.IO.Exception | 
| ResourceFileSize | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceLimit |  | 
| 1 (Type/Class) | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| 2 (Data Constructor) | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceLimitInfinity | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceLimits |  | 
| 1 (Type/Class) | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| 2 (Data Constructor) | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceLimitUnknown | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceOpenFiles | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceStackSize | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceTotalMemory | System.Posix.Resource, System.Posix.ByteString, System.Posix | 
| ResourceVanished | GHC.IO.Exception | 
| resourceVanishedErrorType | System.IO.Error | 
| RestartOutput | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| restoreDefaultColors | System.Console.Terminfo.Color, System.Console.Terminfo | 
| restoreProgramDb | Distribution.Simple.Program.Db, Distribution.Simple.Program | 
| restreamUtf16BE | Data.Text.Internal.Encoding.Fusion.Common, Data.Text.Internal.Lazy.Encoding.Fusion, Data.Text.Internal.Encoding.Fusion | 
| restreamUtf16LE | Data.Text.Internal.Encoding.Fusion.Common, Data.Text.Internal.Lazy.Encoding.Fusion, Data.Text.Internal.Encoding.Fusion | 
| restreamUtf32BE | Data.Text.Internal.Encoding.Fusion.Common, Data.Text.Internal.Lazy.Encoding.Fusion, Data.Text.Internal.Encoding.Fusion | 
| restreamUtf32LE | Data.Text.Internal.Encoding.Fusion.Common, Data.Text.Internal.Lazy.Encoding.Fusion, Data.Text.Internal.Encoding.Fusion | 
| RestrictedTypeSynonyms | Language.Haskell.Extension, Distribution.Simple | 
| restrictKeys |  | 
| 1 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map, Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| 2 (Function) | Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap, Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| Result | Distribution.TestSuite | 
| resumeBreakMVar | GHCi.Message | 
| ResumeContext |  | 
| 1 (Type/Class) | GHCi.Message | 
| 2 (Data Constructor) | GHCi.Message | 
| ResumeSeq | GHCi.Message | 
| resumeStatusMVar | GHCi.Message | 
| ResumeStmt | GHCi.Message | 
| resumeThreadId | GHCi.Message | 
| RetainCAFs | GHCi.ObjLink | 
| retainerSelector | GHC.RTS.Flags | 
| retPos | Distribution.Parsec.Position, Distribution.Parsec | 
| retry | GHC.Conc.Sync, GHC.Conc, Control.Monad.STM, Control.Concurrent.STM | 
| retry# |  | 
| 1 (Function) | GHC.Base, GHC.Exts, GHC.Prim | 
| 2 (Function) | GHC.PrimopWrappers | 
| return | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, GHC.Base, Control.Monad, Prelude, Control.Monad.Instances | 
| returnA | Control.Arrow | 
| returnDecayFactor | GHC.RTS.Flags | 
| ReturnInOrder | System.Console.GetOpt | 
| returnIO | GHC.Base | 
| RET_BCO | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| RET_BIG | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| RET_FUN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| RET_SMALL | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| rev | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| revClosure | Distribution.Compat.Graph | 
| Reverse |  | 
| 1 (Type/Class) | Data.Functor.Reverse | 
| 2 (Data Constructor) | Data.Functor.Reverse | 
| reverse |  | 
| 1 (Function) | Data.ByteString.Short.Internal, Data.ByteString.Short | 
| 2 (Function) | Data.ByteString, Data.ByteString.Char8 | 
| 3 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 | 
| 4 (Function) | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.List, GHC.OldList, Data.List, Prelude | 
| 5 (Function) | Data.Sequence.Internal, Data.Sequence, Data.Sequence.Internal, Data.Sequence | 
| 6 (Function) | Data.Text.Internal.Fusion | 
| 7 (Function) | Data.Text | 
| 8 (Function) | Data.Text.Lazy | 
| 9 (Function) | Data.List.NonEmpty | 
| reverseAttr | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| reverseDependencyClosure | Distribution.Simple.PackageIndex | 
| reverseIter | Data.Text.Unsafe | 
| reverseIterArray | Data.Text.Unsafe | 
| reverseIter_ | Data.Text.Unsafe | 
| reverseOn | System.Console.Terminfo.Effects, System.Console.Terminfo | 
| reverseScanr | Data.Text.Internal.Fusion | 
| reverseStream | Data.Text.Internal.Fusion | 
| reverseTopologicalOrder | Distribution.Simple.PackageIndex | 
| reverseTopSort | Data.Graph, Data.Graph | 
| revNeighbors | Distribution.Compat.Graph | 
| revTopSort | Distribution.Compat.Graph | 
| rewindDirStream | System.Posix.Directory.ByteString, System.Posix.Directory, System.Posix.ByteString, System.Posix | 
| rewriteFileEx | Distribution.Simple.Utils | 
| rewriteFileLBS | Distribution.Simple.Utils | 
| rfc822DateFormat | Data.Time.Format, Data.Time | 
| RHeCos_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| ribbonsPerLine | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass, Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| Right | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Data.Either, Prelude | 
| right | Control.Arrow | 
| RightAssociative | GHC.Generics | 
| rightName | Language.Haskell.TH.Syntax | 
| rights | Data.Either | 
| rightSection | GHC.Base, GHC.Exts | 
| ringBell | GHC.RTS.Flags | 
| rnf | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Control.DeepSeq | 
| rnf1 | Control.DeepSeq | 
| rnf2 | Control.DeepSeq | 
| rnfModule | Type.Reflection | 
| rnfSomeTypeRep | Type.Reflection | 
| rnfTyCon | Type.Reflection, Data.Typeable, Data.Data | 
| rnfTypeRep |  | 
| 1 (Function) | Type.Reflection | 
| 2 (Function) | Data.Typeable, Data.Data | 
| Role |  | 
| 1 (Type/Class) | Language.Haskell.TH.Lib.Internal | 
| 2 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RoleAnnotations |  | 
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RoleAnnotD | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| roleAnnotD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| rootLabel | Data.Tree, Data.Tree | 
| rotate | GHC.Bits, Data.Bits, Foreign.Safe, Foreign | 
| rotateL | GHC.Bits, Data.Bits, Foreign.Safe, Foreign | 
| rotateR | GHC.Bits, Data.Bits, Foreign.Safe, Foreign | 
| round | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, GHC.Real, Prelude | 
| roundDouble | GHC.Float | 
| roundDoubleInt | GHC.Float.RealFracMethods | 
| roundDoubleInteger | GHC.Float.RealFracMethods | 
| roundFloat | GHC.Float | 
| roundFloatInt | GHC.Float.RealFracMethods | 
| roundFloatInteger | GHC.Float.RealFracMethods | 
| roundingMode# | GHC.Float | 
| roundTo |  | 
| 1 (Function) | Data.Text.Internal.Builder.RealFloat.Functions | 
| 2 (Function) | GHC.Float | 
| RoundtripFailure | GHC.IO.Encoding.Failure | 
| row | System.Console.Terminfo.Cursor, System.Console.Terminfo | 
| rowAddress | System.Console.Terminfo.Cursor, System.Console.Terminfo | 
| rows | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| rowspan | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| rparen |  | 
| 1 (Function) | Language.Haskell.TH.PprLib | 
| 2 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass | 
| 3 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| RPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| RPL_1_5 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| rpmvercmp | Distribution.Types.PkgconfigVersion, Distribution.PackageDescription | 
| RPSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| RS | Data.Text.Internal.Fusion.Types | 
| RS0 | Data.Text.Internal.Fusion.Types | 
| RS1 | Data.Text.Internal.Fusion.Types | 
| RS2 | Data.Text.Internal.Fusion.Types | 
| RS3 | Data.Text.Internal.Fusion.Types | 
| Rs6000 | Distribution.System | 
| RSA_MD | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| RSCPL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| RTLDFlags | System.Posix.DynamicLinker.Prim, System.Posix.DynamicLinker.ByteString, System.Posix.DynamicLinker, System.Posix.ByteString, System.Posix | 
| RTLD_GLOBAL | System.Posix.DynamicLinker.Prim, System.Posix.DynamicLinker.ByteString, System.Posix.DynamicLinker, System.Posix.ByteString, System.Posix | 
| RTLD_LAZY | System.Posix.DynamicLinker.Prim, System.Posix.DynamicLinker.ByteString, System.Posix.DynamicLinker, System.Posix.ByteString, System.Posix | 
| RTLD_LOCAL | System.Posix.DynamicLinker.Prim, System.Posix.DynamicLinker.ByteString, System.Posix.DynamicLinker, System.Posix.ByteString, System.Posix | 
| RTLD_NOW | System.Posix.DynamicLinker.Prim, System.Posix.DynamicLinker.ByteString, System.Posix.DynamicLinker, System.Posix.ByteString, System.Posix | 
| RTSFlags |  | 
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Data Constructor) | GHC.RTS.Flags | 
| rtsIsThreaded_ | System.Posix.Internals | 
| RtsRevertCAFs | GHCi.Message | 
| RTSStats |  | 
| 1 (Type/Class) | GHC.Stats | 
| 2 (Data Constructor) | GHC.Stats | 
| rtsSupportsBoundThreads | Control.Concurrent | 
| RtsTime |  | 
| 1 (Type/Class) | GHC.RTS.Flags | 
| 2 (Type/Class) | GHC.Stats | 
| Ruby | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| RuleBndr | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RuleBndrQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RuleMatch | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RuleP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| rules | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| RuleVar | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ruleVar | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| run |  | 
| 1 (Function) | Distribution.TestSuite | 
| 2 (Function) | GHCi.Run | 
| 3 (Function) | Data.Text.Array | 
| run2 | Data.Text.Array | 
| runAccum | Control.Monad.Trans.Accum | 
| runAccumT | Control.Monad.Trans.Accum | 
| runB | Data.ByteString.Builder.Prim.Internal | 
| runBuilder |  | 
| 1 (Function) | Data.ByteString.Builder.Internal | 
| 2 (Function) | Data.ByteString.Builder.Extra | 
| runBuilderWith | Data.ByteString.Builder.Internal | 
| runCatch | Control.Monad.Catch.Pure, Control.Monad.Catch.Pure | 
| runCatchT | Control.Monad.Catch.Pure, Control.Monad.Catch.Pure | 
| runCmd | Distribution.Simple.GHCJS | 
| runCommand | System.Process | 
| runCont |  | 
| 1 (Function) | Data.Binary.Get.Internal | 
| 2 (Function) | Control.Monad.Cont, Control.Monad.Trans.Cont | 
| runContT | Control.Monad.Cont, Control.Monad.Trans.Cont | 
| runDbProgram | Distribution.Simple.Program | 
| runDirFileGlob | Distribution.Simple.Glob | 
| runDList | Distribution.Compat.DList | 
| runErrors | Control.Applicative.Lift | 
| runErrorT | Control.Monad.Error, Control.Monad.Trans.Error | 
| runExcept | Control.Monad.Except, Control.Monad.Trans.Except | 
| runExceptT | Control.Monad.Except, Control.Monad.Trans.Except | 
| runF | Data.ByteString.Builder.Prim.Internal | 
| runFieldParser | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| runFieldParser' | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| runFinalizerBatch | GHC.Weak | 
| runGenProcess_ | System.Process.Internals | 
| runGet | Data.Binary.Get | 
| runGetIncremental |  | 
| 1 (Function) | Data.Binary.Get.Internal | 
| 2 (Function) | Data.Binary.Get | 
| runGetOrFail | Data.Binary.Get | 
| runGetState | Data.Binary.Get | 
| runGHC | Distribution.Simple.Program.GHC | 
| runghcProgram | Distribution.Simple.Program.Builtin | 
| runHandlers | GHC.Conc.Signal, GHC.Conc | 
| runHandlersPtr | GHC.Conc.Signal | 
| runIdentity | Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Data.Map.Internal, Control.Monad.Identity, Data.Functor.Identity, Data.Map.Internal | 
| runIdentityT | Control.Monad.Identity, Control.Monad.Trans.Identity | 
| runInBoundThread | Control.Concurrent | 
| runInputT | System.Console.Haskeline | 
| runInputTBehavior | System.Console.Haskeline | 
| runInputTBehaviorWithPrefs | System.Console.Haskeline | 
| runInputTWithPrefs | System.Console.Haskeline | 
| runInteractiveCommand | System.Process | 
| runInteractiveProcess |  | 
| 1 (Function) | Distribution.Compat.Process | 
| 2 (Function) | System.Process | 
| runInteractiveProcess_lock | System.Process.Internals | 
| runInUnboundThread | Control.Concurrent | 
| runIO |  | 
| 1 (Function) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Function) | GHC.TopHandler | 
| runIOFastExit | GHC.TopHandler | 
| runKleisli | Control.Arrow | 
| runListT | Control.Monad.List, Control.Monad.Trans.List | 
| runLogProgress | Distribution.Utils.LogProgress | 
| runMainIO | GHC.TopHandler | 
| runMaybeT | Control.Monad.Trans.Maybe | 
| runModFinalizerRefs | GHCi.TH | 
| RunModFinalizers | GHCi.Message | 
| runNonIO | GHC.TopHandler | 
| runP |  | 
| 1 (Function) | Text.Parsec.Prim, Text.Parsec | 
| 2 (Function) | Data.Text.Internal.Read | 
| runParsecParser | Distribution.Parsec | 
| runParsecParser' | Distribution.Parsec | 
| runParsecT | Text.Parsec.Prim, Text.Parsec | 
| runParser |  | 
| 1 (Function) | Text.Parsec.Prim, Text.Parsec | 
| 2 (Function) | Text.ParserCombinators.Parsec.Prim, Text.ParserCombinators.Parsec | 
| runParseResult | Distribution.Fields.ParseResult, Distribution.Fields, Distribution.PackageDescription.Parsec | 
| runParserT | Text.Parsec.Prim, Text.Parsec | 
| runPreProcessor | Distribution.Simple.PreProcess | 
| runPretext | Distribution.Compat.Lens | 
| runProcess | System.Process | 
| runProgram | Distribution.Simple.Program | 
| runProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program | 
| runPT | Text.Parsec.Prim, Text.Parsec | 
| runPut |  | 
| 1 (Function) | Data.Binary.Put | 
| 2 (Function) | Data.ByteString.Builder.Internal | 
| runPutM | Data.Binary.Put | 
| runQ | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| runReadE | Distribution.ReadE | 
| runReader | Control.Monad.Reader, Control.Monad.Trans.Reader | 
| runReaderT | Control.Monad.Reader, Control.Monad.Trans.Reader | 
| runRW# | GHC.Base, GHC.Exts, GHC.Magic | 
| runRWS |  | 
| 1 (Function) | Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 2 (Function) | Control.Monad.RWS.Strict, Control.Monad.Trans.RWS.Strict | 
| 3 (Function) | Control.Monad.Trans.RWS.CPS | 
| runRWST |  | 
| 1 (Function) | Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 2 (Function) | Control.Monad.RWS.Strict, Control.Monad.Trans.RWS.Strict | 
| 3 (Function) | Control.Monad.Trans.RWS.CPS | 
| runSelect | Control.Monad.Trans.Select | 
| runSelectT | Control.Monad.Trans.Select | 
| runSimplePreProcessor | Distribution.Simple.PreProcess | 
| runSparks | GHC.Conc.Sync, GHC.Conc | 
| runST |  | 
| 1 (Function) | GHC.ST, Control.Monad.ST.Safe, Control.Monad.ST, Control.Monad.ST.Strict | 
| 2 (Function) | Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy | 
| runSTArray | Data.Array.ST, Data.Array.ST.Safe | 
| runState |  | 
| 1 (Function) | Data.Sequence.Internal, Data.Sequence.Internal | 
| 2 (Function) | Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 3 (Function) | Control.Monad.State.Strict, Control.Monad.Trans.State.Strict | 
| runStateT |  | 
| 1 (Function) | Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.State.Strict, Control.Monad.Trans.State.Strict | 
| runSTUArray | Data.Array.ST, Data.Array.ST.Safe | 
| runTermOutput | System.Console.Terminfo.Base, System.Console.Terminfo | 
| runTest |  | 
| 1 (Function) | Distribution.Simple.Test.LibV09 | 
| 2 (Function) | Distribution.Simple.Test.ExeV10 | 
| runText | Data.Text.Internal.Private | 
| RunTH | GHCi.Message | 
| runTH | GHCi.TH | 
| RunTHDone | GHCi.Message | 
| runtimeError | Control.Exception.Base | 
| RuntimeRep | GHC.Base, GHC.Exts, GHC.Types | 
| runWhenMatched |  | 
| 1 (Function) | Data.Map.Internal, Data.Map.Merge.Lazy, Data.Map.Strict.Internal, Data.Map.Merge.Strict, Data.Map.Internal, Data.Map.Merge.Lazy, Data.Map.Strict.Internal, Data.Map.Merge.Strict | 
| 2 (Function) | Data.IntMap.Internal, Data.IntMap.Merge.Lazy, Data.IntMap.Merge.Strict, Data.IntMap.Internal, Data.IntMap.Merge.Lazy, Data.IntMap.Merge.Strict | 
| runWhenMissing |  | 
| 1 (Function) | Data.Map.Internal, Data.Map.Merge.Lazy, Data.Map.Strict.Internal, Data.Map.Merge.Strict, Data.Map.Internal, Data.Map.Merge.Lazy, Data.Map.Strict.Internal, Data.Map.Merge.Strict | 
| 2 (Function) | Data.IntMap.Internal, Data.IntMap.Merge.Lazy, Data.IntMap.Merge.Strict, Data.IntMap.Internal, Data.IntMap.Merge.Lazy, Data.IntMap.Merge.Strict | 
| runWriter |  | 
| 1 (Function) | Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 2 (Function) | Control.Monad.Writer.Strict, Control.Monad.Trans.Writer.Strict | 
| 3 (Function) | Control.Monad.Trans.Writer.CPS | 
| runWriterT |  | 
| 1 (Function) | Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 2 (Function) | Control.Monad.Writer.Strict, Control.Monad.Trans.Writer.Strict | 
| 3 (Function) | Control.Monad.Trans.Writer.CPS | 
| rwhnf | Control.DeepSeq | 
| RWS |  | 
| 1 (Type/Class) | Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 2 (Type/Class) | Control.Monad.RWS.Strict, Control.Monad.Trans.RWS.Strict | 
| 3 (Type/Class) | Control.Monad.Trans.RWS.CPS | 
| rws |  | 
| 1 (Function) | Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 2 (Function) | Control.Monad.RWS.Strict, Control.Monad.Trans.RWS.Strict | 
| 3 (Function) | Control.Monad.Trans.RWS.CPS | 
| RWST |  | 
| 1 (Type/Class) | Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 2 (Data Constructor) | Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Type/Class) | Control.Monad.RWS.Strict, Control.Monad.Trans.RWS.Strict | 
| 4 (Data Constructor) | Control.Monad.RWS.Strict, Control.Monad.Trans.RWS.Strict | 
| 5 (Type/Class) | Control.Monad.Trans.RWS.CPS | 
| rwsT | Control.Monad.Trans.RWS.CPS |