Traversal_

object Traversal_
Companion:
class
class Object
trait Matchable
class Any

Value members

Concrete methods

final def apply[S, T, A, B](get: S => A)(_set: S => B => T): Traversal_[S, T, A, B]

create a polymorphic Traversal_ from a getter/setter pair

create a polymorphic Traversal_ from a getter/setter pair

final def both[G[_, _] : Bitraverse, A, B]: Traversal_[G[A, A], G[B, B], A, B]

traverse both parts of a cats.Bitraverse with matching types

traverse both parts of a cats.Bitraverse with matching types

final def filter[A](predicate: A => Boolean): Traversal_[A, A, A, A]

traverse elements of a Traversal_ that satisfy a predicate

traverse elements of a Traversal_ that satisfy a predicate

final def fromBazaar[S, T, A, B](bazaar: Bazaar[Function1, A, B, S, T]): Traversal_[S, T, A, B]

create a polymorphic Traversal_ from proptics.internal.Bazaar

create a polymorphic Traversal_ from proptics.internal.Bazaar

final def fromTraverse[G[_], A, B](implicit ev0: Traverse[G]): Traversal_[G[A], G[B], A, B]

create a polymorphic Traversal_ from Traverse

create a polymorphic Traversal_ from Traverse

final def id[S, T]: Traversal_[S, T, S, T]

polymorphic identity of a Traversal_

polymorphic identity of a Traversal_

final def traversal[S, T, A, B](to: S => (A, B => T)): Traversal_[S, T, A, B]

create a polymorphic Traversal_ from a combined getter/setter

create a polymorphic Traversal_ from a combined getter/setter

final def unsafePartsOf[S, T, A, B](traversal: Traversal_[S, T, A, B])(implicit ev0: Sellable[Function1, [_, _, _] =>> Bazaar[Function1, _$132, _$133, Unit, _$134]], ev2: Aux[Function1, [_] =>> State[List[B], _$137]]): Lens_[S, T, List[A], List[B]]

convert a Traversal into a Lens over a list of the Traversal's foci

convert a Traversal into a Lens over a list of the Traversal's foci

final def wander[S, T, A, B](lensLike: LensLike[S, T, A, B]): Traversal_[S, T, A, B]

create a polymorphic Traversal_ from a rank 2 type traversal function

create a polymorphic Traversal_ from a rank 2 type traversal function