Integer +template-haskell

IntegerL :: Integer -> Lit
template-haskell Language.Haskell.TH.Syntax, template-haskell Language.Haskell.TH
Used for overloaded and non-overloaded literals. We don't have a good way to represent non-overloaded literals at the moment. Maybe that doesn't matter?
integer :: Integer -> Doc
template-haskell Language.Haskell.TH.PprLib
integerL :: Integer -> Lit
template-haskell Language.Haskell.TH.Lib, template-haskell Language.Haskell.TH