Language.Haskell.TH
data Q a
data Loc
data Info
type InstanceDec
type ParentName
type Arity
type Unlifted
data Name
data NameSpace
data Dec
data Con
data Clause
data Strict
data Foreign
data Callconv
data Safety
data Pragma
data Inline
data RuleMatch
data Phases
data RuleBndr
data FunDep
data FamFlavour
data Fixity
data FixityDirection
data Exp
data Match
data Body
data Guard
data Stmt
data Range
data Lit
data Pat
type FieldExp
type FieldPat
data Type
data TyVarBndr
data TyLit
type Kind
type Cxt
data Pred
type InfoQ
type ExpQ
type DecQ
type DecsQ
type ConQ
type TypeQ
type TyLitQ
type CxtQ
type PredQ
type MatchQ
type ClauseQ
type BodyQ
type GuardQ
type StmtQ
type RangeQ
type StrictTypeQ
type VarStrictTypeQ
type PatQ
type FieldPatQ
type RuleBndrQ
Q
class Ppr a