| Range | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RangeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RankNTypes | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| rational | Language.Haskell.TH.PprLib | 
| RationalL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| rationalL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RawObject | Language.Haskell.TH.Syntax | 
| rbrace | Language.Haskell.TH.PprLib | 
| rbrack | Language.Haskell.TH.PprLib | 
| RebindableSyntax | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 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 | 
| RecGadtC | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recGadtC | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecordPatSyn | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recordPatSyn | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecordPuns | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RecordWildCards | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recover | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 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 | 
| RecUpdE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recUpdE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecursiveDo | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reify | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyAnnotations | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyConStrictness | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyFixity | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyInstances | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyModule | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyRoles | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyType | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RelaxedLayout | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RelaxedPolyRec | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| report | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reportError | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reportWarning | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RepresentationalR | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| representationalR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| rightName | Language.Haskell.TH.Syntax | 
| Role |  | 
| 1 (Type/Class) | Language.Haskell.TH.Lib.Internal | 
| 2 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RoleAnnotations | 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 | 
| rparen | Language.Haskell.TH.PprLib | 
| 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 | 
| RuleVar | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ruleVar | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| runIO | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| runQ | Language.Haskell.TH.Syntax, Language.Haskell.TH |