Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
deriveConjurableCascading :: Name -> DecsQcode-conjure Conjure.Conjurable.Derive Derives a Conjurable instance for a given type Name cascading derivation of type arguments as well.
deriveConjurableIfNeeded :: Name -> DecsQcode-conjure Conjure.Conjurable.Derive Same as deriveConjurable but does not warn when instance already exists (deriveConjurable is preferable).
deriveExpress :: Name -> DecsQcode-conjure Conjure.Engine Derives an Express instance for the given type Name. This function needs the TemplateHaskell extension. If -:, ->:, ->>:, ->>>:, ... are not in scope, this will derive them as well.
deriveExpressCascading :: Name -> DecsQcode-conjure Conjure.Engine Derives a Express instance for a given type Name cascading derivation of type arguments as well.
deriveExpressIfNeeded :: Name -> DecsQcode-conjure Conjure.Engine Same as deriveExpress but does not warn when instance already exists (deriveExpress is preferable).
-
code-conjure Conjure.Engine Derives a Name instance for the given type Name. This function needs the TemplateHaskell extension.
deriveNameCascading :: Name -> DecsQcode-conjure Conjure.Engine Derives a Name instance for a given type Name cascading derivation of type arguments as well.
deriveNameIfNeeded :: Name -> DecsQcode-conjure Conjure.Engine Same as deriveName but does not warn when instance already exists (deriveName is preferable).
deriveExpress :: Name -> DecsQcode-conjure Conjure.Expr Derives an Express instance for the given type Name. This function needs the TemplateHaskell extension. If -:, ->:, ->>:, ->>>:, ... are not in scope, this will derive them as well.
deriveExpressCascading :: Name -> DecsQcode-conjure Conjure.Expr Derives a Express instance for a given type Name cascading derivation of type arguments as well.