Package io.atlassian.fugue.optic.std
Class PairOptics
- java.lang.Object
-
- io.atlassian.fugue.optic.std.PairOptics
-
public final class PairOptics extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description privatePairOptics()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <A,B>
Lens<Pair<A,B>,B>_right()static <A,B>
Lens<Pair<A,B>,A>left()static <A,B>
Iso<Pair<A,B>,java.util.Map.Entry<A,B>>pairToEntry()static <A,B,C>
PLens<Pair<A,B>,Pair<C,B>,A,C>pLeft()static <A,B,C>
PLens<Pair<A,B>,Pair<A,C>,B,C>pRight()
-