product-profunctors-0.10.0.1: product-profunctors

Safe HaskellNone
LanguageHaskell2010

Data.Profunctor.Product.Internal.TH

Documentation

data ConTysFields Source #

Constructors

ConTys [Type]

^ The type of each constructor field

FieldTys [(Name, Type)]

^ The fieldname and type of each constructor field

xTuple :: ([Pat] -> Pat) -> ([Exp] -> Exp) -> (Name, Int) -> Dec Source #

tupP :: [Pat] -> Pat Source #

tupE :: [Exp] -> Exp Source #

appEAll :: Exp -> [Exp] -> Exp Source #