AnIndexedLens_

Companion:
class
class Object
trait Matchable
class Any

Value members

Concrete methods

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

create a polymorphic AnIndexedLens_ from a getter/setter pair

create a polymorphic AnIndexedLens_ from a getter/setter pair

final def lens[I, S, T, A, B](to: S => ((A, I), B => T)): AnIndexedLens_[I, S, T, A, B]

create a polymorphic AnIndexedLens_ from a combined getter/setter

create a polymorphic AnIndexedLens_ from a combined getter/setter