Interface Prism<S,T,A,B>
- All Superinterfaces:
App2<Prism.Mu<A,B>, S, T>, Optic<Cocartesian.Mu, S, T, A, B>
public interface Prism<S,T,A,B>
extends App2<Prism.Mu<A,B>, S, T>, Optic<Cocartesian.Mu, S, T, A, B>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classNested classes/interfaces inherited from interface Optic
Optic.CompositionOptic<Proof,S, T, A, B> -
Method Summary
-
Method Details
-
unbox
-
match
-
build
-
eval
-