hypertypes-0.1.0.2: Typed ASTs
Safe HaskellNone
LanguageHaskell2010

Hyper.TH.Apply

Description

Generate HApply and related instances via TemplateHaskell

Synopsis

Documentation

makeHApply :: Name -> DecsQ Source #

Generate an instance of HApply

makeHApplyAndBases :: Name -> DecsQ Source #

Generate an instance of HApply along with its bases HFunctor and HNodes

makeHApplicativeBases :: Name -> DecsQ Source #

Generate instances of HApply, HFunctor, HPointed and HNodes, which together form HApplicative.