P - The type of transformation.Mu - The witness type for this profunctor.public interface AffineP<P extends K2,Mu extends AffineP _> extends Cartesian P, Cocartesian P
Cartesian and Cocartesian type classes. The Affine
optic requires these profunctor type classes to implement its behavior.