derive-gadt-0.1.0: Instance deriving for (a subset of) GADTs.
Source code
Contents
Index
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
)]
Instances
Show
GadtShowInfo
gadtShowInfo
::
GadtInfo
->
GadtShowInfo
Source
collectShowCxt
::
GadtConInfo
-> [
Int
]
Source
deriveShowGadtShowInfo
::
GadtShowInfo
->
Q
[
Dec
]
Source
mkShowFunDs
:: [(
Name
,
Int
)] ->
Q
[
Dec
]
Source
Produced by
Haddock
version 2.4.2