type (:->) p q = forall a b. p a b -> q a b
Using parametricity as an approximation of a natural transformation in two arguments.
type (:->) p q = forall a b. p a b -> q a bUsing parametricity as an approximation of a natural transformation in two arguments.
class BifunctorFunctor tbifmap :: (p :-> q) -> t p :-> t qclass BifunctorFunctor t => BifunctorMonad tbireturn :: p :-> t pbibind :: (p :-> t q) -> t p :-> t qbijoin :: t (t p) :-> t pbiliftM :: BifunctorMonad t => (p :-> q) -> t p :-> t qclass BifunctorFunctor t => BifunctorComonad tbiextract :: t p :-> pbiextend :: (t p :-> q) -> t p :-> t qbiduplicate :: t p :-> t (t p)biliftW :: BifunctorComonad t => (p :-> q) -> t p :-> t qCommunity contribution. The service has not verified this documentation. The generator reported 2 diagnostics.
Target: Linux on x86-64. Some inferred types and resolved links are not available.
Generator: aihc-haddock-aa6debbd-web-3
Metadata snapshot: 09b82df928e064b0f451e3d0573302709a7badfc69fe1ca8110c8d45f2c2865f
Open the dependency plan · Download the documentation model