AppliedGetterSyntax

monocle.syntax.AppliedGetterSyntax
final case class AppliedGetterSyntax[S, A](self: AppliedGetter[S, A]) extends AnyVal

Attributes

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

Members list

Concise view

Value members

Concrete methods

def at[I, A1](i: I)(implicit evAt: At[A, i.type, A1]): AppliedGetter[S, A1]

Attributes

Source:
AppliedGetter.scala
def withDefault[A1](defaultValue: A1)(implicit evOpt: A =:= Option[A1]): AppliedGetter[S, A1]

Attributes

Source:
AppliedGetter.scala

Deprecated methods

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

alias to composeIso

alias to composeIso

Attributes

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

alias to composePrism

alias to composePrism

Attributes

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

alias to composeLens

alias to composeLens

Attributes

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

alias to composeTraversal

alias to composeTraversal

Attributes

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

alias to composeOptional

alias to composeOptional

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedGetter.scala
def composeFold[C](other: Fold[A, C]): AppliedFold[S, C]

compose a Fold with a Fold

compose a Fold with a Fold

Attributes

Deprecated
[Since version 3.0.0-M1]
Source:
AppliedGetter.scala
def composeGetter[C](other: Getter[A, C]): AppliedGetter[S, C]

compose a Fold with a Getter

compose a Fold with a Getter

Attributes

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

compose a Fold with a PIso

compose a Fold with a PIso

Attributes

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

compose a Fold with a PLens

compose a Fold with a PLens

Attributes

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

compose a Fold with a POptional

compose a Fold with a POptional

Attributes

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

compose a Fold with a PPrism

compose a Fold with a PPrism

Attributes

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

compose a Fold with a PTraversal

compose a Fold with a PTraversal

Attributes

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

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product