arrow-optics / arrow.optics / arrow.core.Tuple3
| first | Lens to focus into the first value of a arrow.core.Tuple3fun <A, B, C> Tuple3.Companion.~~first~~(): Lens<Tuple3<A, B, C>, A> |
| pFirst | PLens to focus into the first value of a arrow.core.Tuple3fun <A, B, C, R> Tuple3.Companion.~~pFirst~~(): PLens<Tuple3<A, B, C>, Tuple3<R, B, C>, A, R> |
| pSecond | PLens to focus into the second value of a arrow.core.Tuple3fun <A, B, C, R> Tuple3.Companion.~~pSecond~~(): PLens<Tuple3<A, B, C>, Tuple3<A, R, C>, B, R> |
| pThird | PLens to focus into the third value of a arrow.core.Tuple3fun <A, B, C, R> Tuple3.Companion.~~pThird~~(): PLens<Tuple3<A, B, C>, Tuple3<A, B, R>, C, R> |
| pTraversal | PTraversal to focus into the first, second and third value of a arrow.core.Tuple3fun <A, B> Tuple3.Companion.~~pTraversal~~(): PTraversal<Tuple3<A, A, A>, Tuple3<B, B, B>, A, B> |
| second | Lens to focus into the second value of a arrow.core.Tuple3fun <A, B, C> Tuple3.Companion.~~second~~(): Lens<Tuple3<A, B, C>, B> |
| third | Lens to focus into the third value of a arrow.core.Tuple3fun <A, B, C> Tuple3.Companion.~~third~~(): Lens<Tuple3<A, B, C>, C> |
| traversal | Traversal to focus into the first, second and third value of a arrow.core.Tuple3fun <A> Tuple3.Companion.~~traversal~~(): Traversal<Tuple3<A, A, A>, A> |
Do you like Arrow?
✖