AppliedPSetterSyntax

monocle.syntax.AppliedPSetterSyntax
final case class AppliedPSetterSyntax[S, T, A, B](self: AppliedPSetter[S, T, A, B]) extends AnyVal

Attributes

Source:
AppliedPSetter.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any

Members list

Concise view

Value members

Deprecated methods

def ^<->[C, D](other: PIso[A, B, C, D]): AppliedPSetter[S, T, C, D]

alias to composeIso

alias to composeIso

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedPSetter.scala
def ^<-?[C, D](other: PPrism[A, B, C, D]): AppliedPSetter[S, T, C, D]

alias to composePrism

alias to composePrism

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedPSetter.scala
def ^|->[C, D](other: PLens[A, B, C, D]): AppliedPSetter[S, T, C, D]

alias to composeLens

alias to composeLens

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedPSetter.scala
def ^|->>[C, D](other: PTraversal[A, B, C, D]): AppliedPSetter[S, T, C, D]

alias to composeTraversal

alias to composeTraversal

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedPSetter.scala
def ^|-?[C, D](other: POptional[A, B, C, D]): AppliedPSetter[S, T, C, D]

alias to composeOptional

alias to composeOptional

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedPSetter.scala
def composeIso[C, D](other: PIso[A, B, C, D]): AppliedPSetter[S, T, C, D]

compose a PSetter with a PIso

compose a PSetter with a PIso

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedPSetter.scala
def composeLens[C, D](other: PLens[A, B, C, D]): AppliedPSetter[S, T, C, D]

compose a PSetter with a PLens

compose a PSetter with a PLens

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedPSetter.scala
def composeOptional[C, D](other: POptional[A, B, C, D]): AppliedPSetter[S, T, C, D]

compose a PSetter with a POptional

compose a PSetter with a POptional

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedPSetter.scala
def composePrism[C, D](other: PPrism[A, B, C, D]): AppliedPSetter[S, T, C, D]

compose a PSetter with a PPrism

compose a PSetter with a PPrism

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedPSetter.scala
def composeSetter[C, D](other: PSetter[A, B, C, D]): AppliedPSetter[S, T, C, D]

compose a PSetter with a PSetter

compose a PSetter with a PSetter

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedPSetter.scala
def composeTraversal[C, D](other: PTraversal[A, B, C, D]): AppliedPSetter[S, T, C, D]

compose a PSetter with a PTraversal

compose a PSetter with a PTraversal

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedPSetter.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product