Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- deriveJSONGADT :: Name -> DecsQ
- deriveToJSONGADT :: Name -> DecsQ
- deriveFromJSONGADT :: Name -> DecsQ
- deriveJSONGADTWithOptions :: JSONGADTOptions -> Name -> DecsQ
- deriveToJSONGADTWithOptions :: JSONGADTOptions -> Name -> DecsQ
- deriveFromJSONGADTWithOptions :: JSONGADTOptions -> Name -> DecsQ
- newtype JSONGADTOptions = JSONGADTOptions {}
- defaultJSONGADTOptions :: JSONGADTOptions
Documentation
deriveToJSONGADT :: Name -> DecsQ Source #
deriveFromJSONGADT :: Name -> DecsQ Source #
deriveJSONGADTWithOptions :: JSONGADTOptions -> Name -> DecsQ Source #
newtype JSONGADTOptions Source #