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.
deriveExpressIfNeeded :: Name -> DecsQcode-conjure Conjure.Expr Same as deriveExpress but does not warn when instance already exists (deriveExpress is preferable).
-
code-conjure Conjure.Expr Derives a Name instance for the given type Name. This function needs the TemplateHaskell extension.
deriveNameCascading :: Name -> DecsQcode-conjure Conjure.Expr Derives a Name instance for a given type Name cascading derivation of type arguments as well.
deriveNameIfNeeded :: Name -> DecsQcode-conjure Conjure.Expr Same as deriveName but does not warn when instance already exists (deriveName is preferable).
deriveHackageVersion :: Source -> HackageVersiondebian-build Debian.Package.Data.Packages Try to make HackageVersion from Source
-
Derive type class instances This package will make it easier to derive class instance for complex composited data types by using Template Haskell.
-
Derive ToJSON/FromJSON instances in a more prefix-friendly manner. Please see the README on GitLab at https://gitlab.com/igrep/deriveJsonNoPrefix#readme
deriveFromJsonNoTypeNamePrefix :: Name -> Q [Dec]deriveJsonNoPrefix Data.Aeson.DeriveNoPrefix No documentation available.
deriveJsonNoTypeNamePrefix :: Name -> Q [Dec]deriveJsonNoPrefix Data.Aeson.DeriveNoPrefix No documentation available.
deriveToJsonNoTypeNamePrefix :: Name -> Q [Dec]deriveJsonNoPrefix Data.Aeson.DeriveNoPrefix No documentation available.