At

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

Value members

Concrete methods

def apply[S, I, A](implicit ev: At[S, I, A]): At[S, I, A]

summon an instance of At

summon an instance of At

final def at[S, I, A](view: I => S => Option[A])(set: I => S => Option[A] => S): At[S, I, A]

create an At, using an index to a view function and a setter function

create an At, using an index to a view function and a setter function