HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Modulegeneric-deriving-1.14.6Haskell2010

Generics.Deriving.Functor

  • 2 classes
  • 1 value

Generic Functor class

1 declaration
classclass GFunctor (f :: Type -> Type) where
#

Methods

  • gmap :: (a -> b) -> f a -> f b
Instances28GFunctor, …
  • GFunctor ComplexDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor FirstDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor LastDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor MaxDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor MinDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor WrappedMonoidDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor NonEmptyDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor IdentityDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor FirstDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor LastDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor DownDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor DualDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor ProductDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor SumDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor ZipListDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor MaybeDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor IODefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor []Defined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor ProxyDefined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor (Arg a)Defined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor (Either a)Defined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor (Tuple2 a)Defined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • (Generic1 f, GFunctor' (Rep1 f)) => GFunctor (Default1 f)Defined in generic-deriving-1.14.6 · Generics.Deriving.Default
  • GFunctor (Const m)Defined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor f => GFunctor (Alt f)Defined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • GFunctor ((->) r)Defined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • (GFunctor f, GFunctor g) => GFunctor (Product f g)Defined in generic-deriving-1.14.6 · Generics.Deriving.Functor
  • (GFunctor f, GFunctor g) => GFunctor (Sum f g)Defined in generic-deriving-1.14.6 · Generics.Deriving.Functor

Default method

1 declaration

Internal Functor class

1 declaration
classclass GFunctor' (f :: Type -> Type) where
#

Methods

  • gmap' :: (a -> b) -> f a -> f b
Instances15GFunctor', …