IndexedLens

class Object
trait Matchable
class Any

Value members

Concrete methods

final def apply[I, S, A](get: S => (A, I))(set: S => A => S): IndexedLens[I, S, A]

create a monomorphic IndexedLens from a getter/setter pair

create a monomorphic IndexedLens from a getter/setter pair

final def lens[I, S, A](to: S => ((A, I), A => S)): IndexedLens[I, S, A]

create a monomorphic IndexedLens from a combined getter/setter

create a monomorphic IndexedLens from a combined getter/setter