Interface Cocartesian<P extends K2,Mu extends Cocartesian.Mu>

All Superinterfaces:
App<Mu,P>, Kind2<P,Mu>, Profunctor<P,Mu>
All Known Subinterfaces:
AffineP<P,Mu>, Mapping<P,Mu>, TraversalP<P,Mu>
All Known Implementing Classes:
Affine.Instance, ForgetOpt.Instance, FunctionType.Instance, Prism.Instance, ReForgetC.Instance, Traversal.Instance

public interface Cocartesian<P extends K2,Mu extends Cocartesian.Mu> extends Profunctor<P,Mu>