derive-gadt-0.1.1: Instance deriving for (a subset of) GADTs.Source codeContentsIndex
Language.Haskell.Derive.Gadt.Class.Show
Documentation
deriveShowGadts :: String -> Q [Dec]Source
deriveShowGadtInfo :: GadtInfo -> Q [Dec]Source
data GadtShowInfo Source
Constructors
GadtShowInfo
gadtShowName :: Name
gadtShowArity :: Int
gadtShowCxt :: [Int]
gadtShowCons :: [(Name, Int)]
show/hide Instances
gadtShowInfo :: GadtInfo -> GadtShowInfoSource
collectShowCxt :: GadtConInfo -> [Int]Source
deriveShowGadtShowInfo :: GadtShowInfo -> Q [Dec]Source
mkShowFunDs :: [(Name, Int)] -> Q [Dec]Source
Produced by Haddock version 2.4.2