| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Generics.ClassyPlate.TH
Synopsis
- makeClassyPlate :: PrimitiveMarkers -> Name -> Q [Dec]
- makeClassyPlateConfig :: ClassyPlateConfig -> PrimitiveMarkers -> Name -> Q [Dec]
- data ClassyPlateConfig
Documentation
makeClassyPlateConfig :: ClassyPlateConfig -> PrimitiveMarkers -> Name -> Q [Dec] Source #
Creates ClassyPlate instances for a datatype. Can specify which fields should not be traversed.
data ClassyPlateConfig Source #
Constructors
| MakeAll | |
| OnlyDirect |