Lens

object Lens
Companion:
class
class Object
trait Matchable
class Any
Lens.type

Value members

Concrete methods

def apply[T, U](get: T => U, set: (T, U) => T): Lens[T, U]

Implicits

Implicits

implicit def identity[T]: Lens[T, T]
implicit def isomorphismYieldsLens[T, U](implicit iso: Isomorphism[T, U]): Lens[T, U]