At

@implicitNotFound("Could not find an instance of At[${S},${I},${A}], please check Monocle instance location policy to ".+("find out which import is necessary")) abstract class At[S, -I, A] extends Serializable

Typeclass that defines a Lens from an S to an A at an index I

Typeclass that defines a Lens from an S to an A at an index I

Type Params
A

target of Lens, A is supposed to be unique for a given pair (S, I)

I

index

S

source of Lens

Companion
object
Source
At.scala
trait Serializable
class Object
trait Matchable
class Any

Value members

Abstract methods

def at(i: I): Lens[S, A]
Source
At.scala