template-haskell-compat-v0208-0.1.7: A backwards compatibility layer for Template Haskell newer than 2.8
Safe HaskellNone
LanguageHaskell2010

TemplateHaskell.Compat.V0208

Documentation

classP :: Name -> [Type] -> Pred Source #

instanceD :: Cxt -> Type -> [Dec] -> Dec Source #

dataD :: Cxt -> Name -> [UnitTyVarBndr] -> [Con] -> [Name] -> Dec Source #

notStrict :: Strict Source #

tupE :: [Exp] -> Exp Source #

type SpecificityTyVarBndr = TyVarBndr Source #

type UnitTyVarBndr = TyVarBndr Source #

doE :: [Stmt] -> Exp Source #

tyVarBndrKind :: TyVarBndr -> Maybe Kind Source #

conp :: Name -> [Pat] -> Pat Source #