AffineTraversal_

Companion:
class
class Object
trait Matchable
class Any

Value members

Concrete methods

final def apply[S, T, A, B](_viewOrModify: S => Either[T, A])(_set: S => B => T): AffineTraversal_[S, T, A, B]

create a polymorphic AffineTraversal_ from a getter/setter pair

create a polymorphic AffineTraversal_ from a getter/setter pair

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

polymorphic identity of an AffineTraversal_

polymorphic identity of an AffineTraversal_

final def traversal[S, T, A, B](combined: S => (Either[T, A], B => T)): AffineTraversal_[S, T, A, B]

create a polymorphic AffineTraversal_ from a combined getter/setter

create a polymorphic AffineTraversal_ from a combined getter/setter