| Range | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RangeQ | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| rational | Language.Haskell.TH.PprLib | 
| RationalL | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| rationalL | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| rbrace | Language.Haskell.TH.PprLib | 
| rbrack | Language.Haskell.TH.PprLib | 
| RecC | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recC | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecConE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recConE | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| recover | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RecP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recP | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| RecUpdE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| recUpdE | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| reify | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| reifyInstances | 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 | 
| returnQ | Language.Haskell.TH.Syntax | 
| rightName | Language.Haskell.TH.Syntax | 
| rparen | Language.Haskell.TH.PprLib | 
| RuleBndr | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| RuleBndrQ | 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, Language.Haskell.TH | 
| runIO | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| runQ | Language.Haskell.TH.Syntax, Language.Haskell.TH |