tuple2multifocusPSVec

dev.constructive.eo.data.MultiFocus$package.MultiFocusK.tuple2multifocusPSVec
object tuple2multifocusPSVec extends Composer[Tuple2, MultiFocus[PSVec]]

Lens → MultiFocus[PSVec]. GetReplaceLens fast-path elides the (s, get(s)) Tuple2 the generic body would build. The to body builds anonymous Optic values inline so MultiFocusSingleton can refer to o.X without tripping Scala 3's "class parent cannot refer to constructor parameters" rule.

Attributes

Source
MultiFocus.scala
Graph
Supertypes
trait Composer[Tuple2, MultiFocus[PSVec]]
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def to[S, T, A, B](o: Optic[S, T, A, B, Tuple2]): Optic[S, T, A, B, MultiFocus[PSVec]]

Attributes

Source
MultiFocus.scala