Hoogle Search
Within LTS Haskell 24.19 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
DerivErrDunnoHowToDeriveForType :: Type -> DeriveInstanceErrReasonghc-lib-parser GHC.Tc.Errors.Types GHC simply doesn't how to how derive the input Class for the given Type.
-
ghc-lib-parser GHC.Tc.Errors.Types We couldn't derive an instance either because the type was not an enum type or because it did have more than one constructor.
DerivErrGNDUsedOnData :: DeriveInstanceErrReasonghc-lib-parser GHC.Tc.Errors.Types We cannot use GND on non-newtype types
DerivErrGenerics :: [DeriveGenericsErrReason] -> DeriveInstanceErrReasonghc-lib-parser GHC.Tc.Errors.Types We couldn't derive a Generic instance for the given type for a variety of reasons
DerivErrGenericsMustBeVanillaDataCon :: DataCon -> DeriveGenericsErrReasonghc-lib-parser GHC.Tc.Errors.Types The data constructor must be a vanilla constructor.
DerivErrGenericsMustHaveSomeTypeParams :: TyCon -> DeriveGenericsErrReasonghc-lib-parser GHC.Tc.Errors.Types The type must have some type parameters. check (d) from Note [Requirements for deriving Generic and Rep] in GHC.Tc.Deriv.Generics.
DerivErrGenericsMustNotHaveDatatypeContext :: TyCon -> DeriveGenericsErrReasonghc-lib-parser GHC.Tc.Errors.Types The type must not have some datatype context.
DerivErrGenericsMustNotHaveExistentials :: DataCon -> DeriveGenericsErrReasonghc-lib-parser GHC.Tc.Errors.Types The data constructor must not have existential arguments.
DerivErrGenericsMustNotHaveExoticArgs :: DataCon -> DeriveGenericsErrReasonghc-lib-parser GHC.Tc.Errors.Types The data constructor must not have exotic unlifted or polymorphic arguments.
DerivErrGenericsWrongArgKind :: DataCon -> DeriveGenericsErrReasonghc-lib-parser GHC.Tc.Errors.Types The derivation applies a type to an argument involving the last parameter but the applied type is not of kind * -> *.