Hoogle Search
Within LTS Haskell 24.27 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
domain Domain Derives Show. Requires to have the StandaloneDeriving compiler extension enabled.
-
domain Domain Combination of all derivers exported by this module.
-
domain Domain Derives Typeable. Requires to have the StandaloneDeriving and DeriveDataTypeable compiler extensions enabled.
reallyDeriveCascading :: Name -> (Name -> DecsQ) -> Name -> DecsQexpress Data.Express.Utils.TH No documentation available.
defineHasPrimaryConstraintInstanceDerived :: TypeQ -> Q [Dec]persistable-record Database.Record.TH Template of HasKeyConstraint instance.
defaultDeriveOptions :: DeriveOptionsavro Data.Avro.Deriving Default deriving options
defaultDeriveOptions = DeriveOptions { fieldNameBuilder = mkPrefixedFieldName , fieldStrictness = mkLazyField , namespaceBehavior = IgnoreNamespaces }
-
barbies Barbies.Internal CanDeriveApplicativeB B f g is in practice a predicate about B only. Intuitively, it says that the following holds, for any arbitrary f:
- There is an instance of Generic (B f).
- B has only one constructor (that is, it is not a sum-type).
- Every field of B f is either a monoid, or of the form f a, for some type a.
-
barbies Barbies.Internal CanDeriveApplicativeT T f g x is in practice a predicate about T only. Intuitively, it says that the following holds, for any arbitrary f:
- There is an instance of Generic (T f).
- T has only one constructor (that is, it is not a sum-type).
- Every field of T f x is either a monoid, or of the form f a, for some type a.
-
barbies Barbies.Internal All types that admit a generic FunctorB instance, and have all their occurrences of f under a Wear admit a generic BareB instance.
-
barbies Barbies.Internal CanDeriveConstraintsB B f g is in practice a predicate about B only. Intuitively, it says that the following holds, for any arbitrary f:
- There is an instance of Generic (B f).
- B f can contain fields of type b f as long as there exists a ConstraintsB b instance. In particular, recursive usages of B f are allowed.