Safe Haskell | None |
---|---|
Language | Haskell2010 |
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.