Hoogle Search

Within LTS Haskell 24.4 (ghc-9.10.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. Derive :: [Ident] -> Def

    BNFC-meta Language.LBNF.Grammar

    No documentation available.

  2. deriveFromJSON :: Options -> Name -> Q [Dec]

    aeson Data.Aeson.TH

    Generates a FromJSON instance declaration for the given data type or data family instance constructor.

  3. deriveFromJSON1 :: Options -> Name -> Q [Dec]

    aeson Data.Aeson.TH

    Generates a FromJSON1 instance declaration for the given data type or data family instance constructor.

  4. deriveFromJSON2 :: Options -> Name -> Q [Dec]

    aeson Data.Aeson.TH

    Generates a FromJSON2 instance declaration for the given data type or data family instance constructor.

  5. 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.

  6. 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.

  7. 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.

  8. deriveToJSON :: Options -> Name -> Q [Dec]

    aeson Data.Aeson.TH

    Generates a ToJSON instance declaration for the given data type or data family instance constructor.

  9. deriveToJSON1 :: Options -> Name -> Q [Dec]

    aeson Data.Aeson.TH

    Generates a ToJSON1 instance declaration for the given data type or data family instance constructor.

  10. deriveToJSON2 :: Options -> Name -> Q [Dec]

    aeson Data.Aeson.TH

    Generates a ToJSON2 instance declaration for the given data type or data family instance constructor.

Page 3 of many | Previous | Next