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
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiontoFP()
static <P extends K2,
Proof extends Cocartesian.Mu>
Cocartesian<P,Proof>
-
Method Details
-
unbox
static <P extends K2,Proof extends Cocartesian.Mu> Cocartesian<P,Proof> unbox(App<Proof, P> proofBox) -
left
-
right
-
toFP
-