Interface BiMonoidFactory<A,B,C>

All Superinterfaces:
Applicative<Fn1<B, Fn1<C,Fn1<C,C>>>, Fn1<A,?>>, BiSemigroupFactory<A,B,C>, Cartesian<A, Fn1<B, Fn1<C,Fn1<C,C>>>, Fn1<?,?>>, Cocartesian<A, Fn1<B, Fn1<C,Fn1<C,C>>>, Fn1<?,?>>, Contravariant<A, Profunctor<?, Fn1<B, Fn1<C,Fn1<C,C>>>, Fn1<?,?>>>, Fn1<A, Fn1<B, Fn1<C,Fn1<C,C>>>>, Fn2<A, B, Fn1<C,Fn1<C,C>>>, Fn3<A,B,C,Fn1<C,C>>, Fn4<A,B,C,C,C>, Functor<Fn1<B, Fn1<C,Fn1<C,C>>>, Fn1<A,?>>, Monad<Fn1<B, Fn1<C,Fn1<C,C>>>, Fn1<A,?>>, MonadReader<A, Fn1<B, Fn1<C,Fn1<C,C>>>, Fn1<A,?>>, MonadRec<Fn1<B, Fn1<C,Fn1<C,C>>>, Fn1<A,?>>, MonadWriter<A, Fn1<B, Fn1<C,Fn1<C,C>>>, Fn1<A,?>>, Profunctor<A, Fn1<B, Fn1<C,Fn1<C,C>>>, Fn1<?,?>>
All Known Implementing Classes:
Collapse, Merge, MergeMaps
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface BiMonoidFactory<A,B,C> extends BiSemigroupFactory<A,B,C>