cat +template-haskell

cat :: [Doc] -> Doc
template-haskell Language.Haskell.TH.PprLib
Either hcat or vcat
fcat :: [Doc] -> Doc
template-haskell Language.Haskell.TH.PprLib
"Paragraph fill" version of cat
hcat :: [Doc] -> Doc
template-haskell Language.Haskell.TH.PprLib
List version of <>
location :: Q Loc
template-haskell Language.Haskell.TH.Syntax, template-haskell Language.Haskell.TH
The location at which this computation is spliced.
qLocation :: Quasi m => m Loc
template-haskell Language.Haskell.TH.Syntax
vcat :: [Doc] -> Doc
template-haskell Language.Haskell.TH.PprLib
List version of $$