Composition of two contravariant functors
Constructors
ComposegetCompose :: f (g a)
Instances1Functor
(Contravariant f, Contravariant g) => Functor (Compose f g)Defined in contravariant-1.5.5 · Data.Functor.Contravariant.Compose
:: a typeCtrl KGHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05
Modulecontravariant-1.5.5Haskell2010
Composition of contravariant functors.
Composition of two contravariant functors
ComposegetCompose :: f (g a)(Contravariant f, Contravariant g) => Functor (Compose f g)Defined in contravariant-1.5.5 · Data.Functor.Contravariant.ComposeComposition of covariant and contravariant functors
ComposeFCgetComposeFC :: f (g a)(Functor f, Functor g) => Functor (ComposeFC f g)Defined in contravariant-1.5.5 · Data.Functor.Contravariant.Compose(Functor f, Contravariant g) => Contravariant (ComposeFC f g)Defined in contravariant-1.5.5 · Data.Functor.Contravariant.Compose(Applicative f, Decidable g) => Decidable (ComposeFC f g)Defined in contravariant-1.5.5 · Data.Functor.Contravariant.Compose(Applicative f, Divisible g) => Divisible (ComposeFC f g)Defined in contravariant-1.5.5 · Data.Functor.Contravariant.ComposeComposition of contravariant and covariant functors
ComposeCFgetComposeCF :: f (g a)(Functor f, Functor g) => Functor (ComposeCF f g)Defined in contravariant-1.5.5 · Data.Functor.Contravariant.Compose(Contravariant f, Functor g) => Contravariant (ComposeCF f g)Defined in contravariant-1.5.5 · Data.Functor.Contravariant.Compose(Divisible f, Applicative g) => Divisible (ComposeCF f g)Defined in contravariant-1.5.5 · Data.Functor.Contravariant.Compose