object IndexedTraversal_
- Companion:
- class
Value members
Concrete methods
final def apply[I, S, T, A, B](get: S => (A, I))(_set: S => B => T): IndexedTraversal_[I, S, T, A, B]
create a polymorphic IndexedTraversal_ from a getter/setter pair
create a polymorphic IndexedTraversal_ from a getter/setter pair
final def fromTraverse[G[_], A, B](implicit ev0: Traverse[G]): IndexedTraversal_[Int, G[A], G[B], A, B]
create a polymorphic IndexedTraversal_ from a Traverse that has an index ot type Int
create a polymorphic IndexedTraversal_ from a Traverse that has an index ot type Int
final def fromTraverseWithIndex[G[_], I, A, B](implicit ev0: TraverseWithIndex[G, I]): IndexedTraversal_[I, G[A], G[B], A, B]
create a polymorphic IndexedTraversal_ from a proptics.indices.TraverseWithIndex
create a polymorphic IndexedTraversal_ from a proptics.indices.TraverseWithIndex
create a polymorphic IndexedTraversal_ from a combined getter/setter
create a polymorphic IndexedTraversal_ from a combined getter/setter
final def wander[I, S, T, A, B](lensLikeWithIndex: LensLikeWithIndex[I, S, T, A, B]): IndexedTraversal_[I, S, T, A, B]
create a polymorphic IndexedTraversal_ from a rank 2 type traversal function
create a polymorphic IndexedTraversal_ from a rank 2 type traversal function