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.
-
generic-deriving Generics.Deriving.TH Given the type and the name (as string) for the type to derive, generate the Data instance, the Constructor instances, the Selector instances, and the Representable0 instance.
deriveAll0And1 :: Name -> Q [Dec]generic-deriving Generics.Deriving.TH Given the type and the name (as string) for the type to derive, generate the Data instance, the Constructor instances, the Selector instances, the Representable0 instance, and the Representable1 instance.
deriveAll0And1Options :: Options -> Name -> Q [Dec]generic-deriving Generics.Deriving.TH Like deriveAll0And1, but takes an Options argument.
deriveAll0Options :: Options -> Name -> Q [Dec]generic-deriving Generics.Deriving.TH Like deriveAll0, but takes an Options argument.
-
generic-deriving Generics.Deriving.TH Given the type and the name (as string) for the type to derive, generate the Data instance, the Constructor instances, the Selector instances, and the Representable1 instance.
deriveAll1Options :: Options -> Name -> Q [Dec]generic-deriving Generics.Deriving.TH Like deriveAll1, but takes an Options argument.
deriveConstructors :: Name -> Q [Dec]generic-deriving Generics.Deriving.TH Given a datatype name, derive datatypes and instances of class Constructor. On GHC 7.11 and up, this functionality is no longer used in GHC generics, so this function generates no declarations.
-
generic-deriving Generics.Deriving.TH Given a datatype name, derive a datatype and instance of class Datatype. On GHC 7.11 and up, this functionality is no longer used in GHC generics, so this function generates no declarations.
-
generic-deriving Generics.Deriving.TH Given the type and the name (as string) for the type to derive, generate the Data instance, the Constructor instances, and the Selector instances. On GHC 7.11 and up, this functionality is no longer used in GHC generics, so this function generates no declarations.
-
generic-deriving Generics.Deriving.TH Derive only the Rep0 type synonym. Not needed if deriveRepresentable0 is used.