Hoogle Search
Within LTS Haskell 24.15 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
deriveFromJSON2 :: Options -> Name -> Q [Dec]aeson Data.Aeson.TH Generates a FromJSON2 instance declaration for the given data type or data family instance constructor.
deriveJSON :: Options -> Name -> Q [Dec]aeson Data.Aeson.TH Generates both ToJSON and FromJSON instance declarations for the given data type or data family instance constructor. This is a convenience function which is equivalent to calling both deriveToJSON and deriveFromJSON.
deriveJSON1 :: Options -> Name -> Q [Dec]aeson Data.Aeson.TH Generates both ToJSON1 and FromJSON1 instance declarations for the given data type or data family instance constructor. This is a convenience function which is equivalent to calling both deriveToJSON1 and deriveFromJSON1.
deriveJSON2 :: Options -> Name -> Q [Dec]aeson Data.Aeson.TH Generates both ToJSON2 and FromJSON2 instance declarations for the given data type or data family instance constructor. This is a convenience function which is equivalent to calling both deriveToJSON2 and deriveFromJSON2.
deriveToJSON :: Options -> Name -> Q [Dec]aeson Data.Aeson.TH Generates a ToJSON instance declaration for the given data type or data family instance constructor.
deriveToJSON1 :: Options -> Name -> Q [Dec]aeson Data.Aeson.TH Generates a ToJSON1 instance declaration for the given data type or data family instance constructor.
deriveToJSON2 :: Options -> Name -> Q [Dec]aeson Data.Aeson.TH Generates a ToJSON2 instance declaration for the given data type or data family instance constructor.
deriveBifoldable :: Name -> Q [Dec]bifunctors Data.Bifunctor.TH Generates a Bifoldable instance declaration for the given data type or data family instance.
deriveBifoldableOptions :: Options -> Name -> Q [Dec]bifunctors Data.Bifunctor.TH Like deriveBifoldable, but takes an Options argument.
deriveBifunctor :: Name -> Q [Dec]bifunctors Data.Bifunctor.TH Generates a Bifunctor instance declaration for the given data type or data family instance.