| ImportF | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| Infix | Language.Haskell.TH.Syntax |
| infixApp | Language.Haskell.TH.Lib, Language.Haskell.TH |
| InfixC | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| infixC | Language.Haskell.TH.Lib, Language.Haskell.TH |
| InfixE | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| infixE | Language.Haskell.TH.Lib, Language.Haskell.TH |
| InfixL | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| InfixN | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| InfixP | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| infixP | Language.Haskell.TH.Lib, Language.Haskell.TH |
| InfixR | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| Info | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| InfoQ | Language.Haskell.TH.Lib, Language.Haskell.TH |
| InlineP | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| InlineSpec | |
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| inlineSpecNoPhase | Language.Haskell.TH.Lib, Language.Haskell.TH |
| inlineSpecPhase | Language.Haskell.TH.Lib, Language.Haskell.TH |
| InlineSpecQ | Language.Haskell.TH.Lib, Language.Haskell.TH |
| InstanceD | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| instanceD | Language.Haskell.TH.Lib, Language.Haskell.TH |
| int | Language.Haskell.TH.PprLib |
| integer | Language.Haskell.TH.PprLib |
| IntegerL | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| integerL | Language.Haskell.TH.Lib, Language.Haskell.TH |
| Interruptible | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| interruptible | Language.Haskell.TH.Lib |
| IntPrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| intPrimL | Language.Haskell.TH.Lib, Language.Haskell.TH |
| isEmpty | Language.Haskell.TH.PprLib |
| isInstance | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| IsStrict | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| isStrict | Language.Haskell.TH.Lib, Language.Haskell.TH |