public interface GetterP<P extends K2,Mu extends GetterP.Mu> extends Profunctor P
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
GetterP.Mu  | 
| Modifier and Type | Method and Description | 
|---|---|
<A,B,C,D> (by-name P<A,B>) -> P<C,D> | 
cimap((C) -> A g,
     (D) -> B h)  | 
default <A,B,C,D> P<C,D> | 
cimap(by-name P<A,B> arg,
     (C) -> A g,
     (D) -> B h)  | 
default <A,B,C> P<C,A> | 
secondPhantom(P<C,B> input)  | 
static <P extends K2,Proof extends GetterP.Mu> | 
unbox(Proof<P> proofBox)
Thunk method that casts an applied  
Profunctor.Mu to a Profunctor. | 
static <P extends K2,Proof extends GetterP.Mu> GetterP<P,Proof> unbox(Proof<P> proofBox)
ProfunctorProfunctor.Mu to a Profunctor.unbox in interface Profunctor P extends K2P - The container type.Proof - The witness type.proofBox - The boxed profunctor.