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

All Superinterfaces:
App<Mu,P>, Kind2<P,Mu>
All Known Subinterfaces:
AffineP<P,Mu>, Cartesian<P,Mu>, Closed<P,Mu>, Cocartesian<P,Mu>, GetterP<P,Mu>, Mapping<P,Mu>, Monoidal<P,Mu>, MonoidProfunctor<P,Mu>, ReCartesian<P,Mu>, ReCocartesian<P,Mu>, TraversalP<P,Mu>
All Known Implementing Classes:
Adapter.Instance, Affine.Instance, Forget.Instance, ForgetOpt.Instance, FunctionType.Instance, Lens.Instance, Prism.Instance, ProfunctorFunctorWrapper.Instance, ReForgetC.Instance, Traversal.Instance

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