syntactic-3.6.1: Generic representation and manipulation of abstract syntax
Data.NestTuple.TH
mkTupT :: [Type] -> Type Source
mkPairT :: Type -> Type -> Type Source
mkPairE :: Exp -> Exp -> Exp Source
mkPairP :: Pat -> Pat -> Pat Source
data Nest a Source
Constructors
Instances
foldNest :: (a -> b) -> (b -> b -> b) -> Nest a -> b Source
toNest :: [a] -> Nest a Source
mkNestableInstances Source
Arguments
Max tuple width