at

object at extends AtInstances
class Object
trait Matchable
class Any
at.type

Value members

Inherited methods

final def at[S, I, A](i: I)(implicit ev: At[S, I, A]): Lens[S, Option[A]]
Inherited from:
AtInstances
final def remove[S, I, A](i: I)(s: S)(implicit ev: At[S, I, A]): S

remove a value associated with a key in a Map-like container

remove a value associated with a key in a Map-like container

Inherited from:
AtInstances

Implicits

Inherited implicits

final implicit def atListMap[K, V]: At[ListMap[K, V], K, V]
Inherited from:
AtInstances
final implicit def atMap[K, V]: At[Map[K, V], K, V]
Inherited from:
AtInstances
final implicit def atOption[A]: At[Option[A], Unit, A]
Inherited from:
AtInstances
final implicit def atSet[A]: At[Set[A], A, Unit]
Inherited from:
AtInstances
final implicit def atSortedMap[K, V]: At[SortedMap[K, V], K, V]
Inherited from:
AtInstances