Variable composeMapConst

composeMap: {
    Applicative: (<F, G, In1, Out2, Out1>(F: Applicative<F>, G: Applicative<G>) => Applicative<ComposeTypeLambda<F, G, In1, Out2, Out1, In1, Out2, Out1>>);
    Covariant: (<F, G, In1, Out2, Out1>(F: Covariant<F>, G: Covariant<G>) => Covariant<ComposeTypeLambda<F, G, In1, Out2, Out1, In1, Out2, Out1>>);
    Invariant: (<F, G, In1, Out2, Out1>(F: Invariant<F>, G: Invariant<G>) => Invariant<ComposeTypeLambda<F, G, In1, Out2, Out1, In1, Out2, Out1>>);
    Of: (<F, G, In1, Out2, Out1>(F: Of<F>, G: Of<G>) => Of<ComposeTypeLambda<F, G, In1, Out2, Out1, In1, Out2, Out1>>);
    Traversable: (<F, G, In1, Out2, Out1>(F: Traversable<F>, G: Traversable<G>) => Traversable<ComposeTypeLambda<F, G, In1, Out2, Out1, In1, Out2, Out1>>);
} = ...

Map of typeclass name to the function that can compose a pair of the typeclass instances to create a new instance of the typeclass.

Type declaration