o

monocle

Monocle

object Monocle extends Syntaxes with GenericOptics with StdInstances

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Monocle
  2. StdInstances
  3. ValidationOptics
  4. TreeOptics
  5. NonEmptyListOptics
  6. IMapOptics
  7. IListInstances
  8. TheseOptics
  9. DisjunctionOptics
  10. Either3Optics
  11. CofreeOptics
  12. TryOptics
  13. Tuple1Optics
  14. StringOptics
  15. PlatformSpecificStringOptics
  16. OptionOptics
  17. MaybeOptics
  18. MapOptics
  19. LongOptics
  20. ListOptics
  21. IntOptics
  22. FunctionOptics
  23. EitherOptics
  24. DoubleOptics
  25. CharOptics
  26. ByteOptics
  27. BigIntOptics
  28. BigDecimalOptics
  29. GenericOptics
  30. WrappedFunctions
  31. Snoc1Functions
  32. SnocFunctions
  33. ReverseFunctions
  34. PossibleFunctions
  35. PlatedFunctions
  36. IndexFunctions
  37. FilterIndexFunctions
  38. Field6Functions
  39. Field5Functions
  40. Field4Functions
  41. Field3Functions
  42. Field2Functions
  43. Field1Functions
  44. EmptyFunctions
  45. EachFunctions
  46. CurryFunctions
  47. Cons1Functions
  48. ConsFunctions
  49. AtFunctions
  50. Syntaxes
  51. ApplySyntax
  52. AnyRef
  53. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def _cons[S, A](head: A, tail: S)(implicit ev: Cons[S, A]): S

    append an element to the head

    append an element to the head

    Definition Classes
    ConsFunctions
  5. final def _cons1[S, H, T](head: H, tail: T)(implicit ev: Cons1[S, H, T]): S

    append an element to the head

    append an element to the head

    Definition Classes
    Cons1Functions
  6. def _empty[S](implicit ev: Empty[S]): S
    Definition Classes
    EmptyFunctions
  7. def _isEmpty[S](s: S)(implicit ev: Empty[S]): Boolean
    Definition Classes
    EmptyFunctions
  8. def _reverse[S](s: S)(implicit ev: Reverse[S, S]): S
    Definition Classes
    ReverseFunctions
  9. final def _snoc[S, A](init: S, last: A)(implicit ev: Snoc[S, A]): S

    append an element to the end

    append an element to the end

    Definition Classes
    SnocFunctions
  10. final def _snoc1[S, I, L](init: I, last: L)(implicit ev: Snoc1[S, I, L]): S

    append an element to the end

    append an element to the end

    Definition Classes
    Snoc1Functions
  11. final def _uncons[S, A](s: S)(implicit ev: Cons[S, A]): Option[(A, S)]

    deconstruct an S between its head and tail

    deconstruct an S between its head and tail

    Definition Classes
    ConsFunctions
  12. final def _uncons1[S, H, T](s: S)(implicit ev: Cons1[S, H, T]): (H, T)

    deconstruct an S between its head and tail

    deconstruct an S between its head and tail

    Definition Classes
    Cons1Functions
  13. final def _unsnoc[S, A](s: S)(implicit ev: Snoc[S, A]): Option[(S, A)]

    deconstruct an S between its init and last

    deconstruct an S between its init and last

    Definition Classes
    SnocFunctions
  14. final def _unsnoc1[S, I, L](s: S)(implicit ev: Snoc1[S, I, L]): (I, L)

    deconstruct an S between its init and last

    deconstruct an S between its init and last

    Definition Classes
    Snoc1Functions
  15. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  16. def at[S, I, A](i: I)(implicit ev: At[S, I, A]): Lens[S, A]
    Definition Classes
    AtFunctions
  17. val bigDecimalToInt: Prism[BigDecimal, Int]
    Definition Classes
    BigDecimalOptics
  18. val bigDecimalToLong: Prism[BigDecimal, Long]
    Definition Classes
    BigDecimalOptics
  19. val bigIntToBoolean: Prism[BigInt, Boolean]
    Definition Classes
    BigIntOptics
  20. val bigIntToByte: Prism[BigInt, Byte]
    Definition Classes
    BigIntOptics
  21. val bigIntToChar: Prism[BigInt, Char]
    Definition Classes
    BigIntOptics
  22. val bigIntToInt: Prism[BigInt, Int]
    Definition Classes
    BigIntOptics
  23. val bigIntToLong: Prism[BigInt, Long]
    Definition Classes
    BigIntOptics
  24. val byteToBoolean: Prism[Byte, Boolean]
    Definition Classes
    ByteOptics
  25. val charToBoolean: Prism[Char, Boolean]
    Definition Classes
    CharOptics
  26. def children[A](a: A)(implicit arg0: Plated[A]): List[A]

    get the immediate self-similar children of a target

    get the immediate self-similar children of a target

    Definition Classes
    PlatedFunctions
    Annotations
    @inline()
  27. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. def cofreeToStream[A]: Iso[Cofree[Option, A], OneAnd[Stream, A]]

    Iso variant of pCofreeToStream

    Iso variant of pCofreeToStream

    Definition Classes
    CofreeOptics
  29. def cofreeToTree[A]: Iso[Cofree[Stream, A], Tree[A]]

    Iso variant of pCofreeToTree

    Iso variant of pCofreeToTree

    Definition Classes
    CofreeOptics
  30. final def cons[S, A](implicit ev: Cons[S, A]): Prism[S, (A, S)]
    Definition Classes
    ConsFunctions
  31. final def cons1[S, H, T](implicit ev: Cons1[S, H, T]): Iso[S, (H, T)]
    Definition Classes
    Cons1Functions
  32. def curry[F, G](implicit ev: Curry[F, G]): Iso[F, G]
    Definition Classes
    CurryFunctions
  33. final def disjunctionToEither[E, A]: Iso[\/[E, A], Either[E, A]]
    Definition Classes
    DisjunctionOptics
  34. final def disjunctionToValidation[E, A]: Iso[\/[E, A], Validation[E, A]]
    Definition Classes
    DisjunctionOptics
  35. val doubleToFloat: Prism[Double, Float]
    Definition Classes
    DoubleOptics
  36. val doubleToInt: Prism[Double, Int]
    Definition Classes
    DoubleOptics
  37. def each[S, A](implicit ev: Each[S, A]): Traversal[S, A]
    Definition Classes
    EachFunctions
  38. final def eitherToDisjunction[E, A]: Iso[Either[E, A], \/[E, A]]
    Definition Classes
    EitherOptics
  39. def empty[S](implicit ev: Empty[S]): Prism[S, Unit]
    Definition Classes
    EmptyFunctions
  40. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  41. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  42. final def failure[E, A]: Prism[Validation[E, A], E]
    Definition Classes
    ValidationOptics
  43. def fifth[S, A](implicit ev: Field5[S, A]): Lens[S, A]
    Definition Classes
    Field5Functions
  44. def filterIndex[S, I, A](predicate: (I) ⇒ Boolean)(implicit ev: FilterIndex[S, I, A]): Traversal[S, A]
    Definition Classes
    FilterIndexFunctions
  45. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  46. def first[S, A](implicit ev: Field1[S, A]): Lens[S, A]
    Definition Classes
    Field1Functions
  47. final def flip[A, B, C]: Iso[(A) ⇒ (B) ⇒ C, (B) ⇒ (A) ⇒ C]
    Definition Classes
    FunctionOptics
  48. final def flipped[A, B, C]: ((A) ⇒ (B) ⇒ C) ⇒ (B) ⇒ (A) ⇒ C
    Definition Classes
    FunctionOptics
  49. def fourth[S, A](implicit ev: Field4[S, A]): Lens[S, A]
    Definition Classes
    Field4Functions
  50. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  51. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  52. final def head[S, H, T](implicit ev: Cons1[S, H, T]): Lens[S, H]
    Definition Classes
    Cons1Functions
  53. final def headOption[S, A](implicit ev: Cons[S, A]): Optional[S, A]
    Definition Classes
    ConsFunctions
  54. final def iListToList[A]: Iso[IList[A], List[A]]
    Definition Classes
    IListInstances
  55. def index[S, I, A](i: I)(implicit ev: Index[S, I, A]): Optional[S, A]
    Definition Classes
    IndexFunctions
  56. final def init[S, I, L](implicit ev: Snoc1[S, I, L]): Lens[S, I]
    Definition Classes
    Snoc1Functions
  57. final def initOption[S, A](implicit ev: Snoc[S, A]): Optional[S, S]
    Definition Classes
    SnocFunctions
  58. val intToBoolean: Prism[Int, Boolean]
    Definition Classes
    IntOptics
  59. val intToByte: Prism[Int, Byte]
    Definition Classes
    IntOptics
  60. val intToChar: Prism[Int, Char]
    Definition Classes
    IntOptics
  61. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  62. final def just[A]: Prism[Maybe[A], A]
    Definition Classes
    MaybeOptics
  63. final def last[S, I, L](implicit ev: Snoc1[S, I, L]): Lens[S, L]
    Definition Classes
    Snoc1Functions
  64. final def lastOption[S, A](implicit ev: Snoc[S, A]): Optional[S, A]
    Definition Classes
    SnocFunctions
  65. final def left[A, B]: Prism[\/[A, B], A]
    Definition Classes
    DisjunctionOptics
  66. final def left3[A, B, C]: Prism[Either3[A, B, C], A]
    Definition Classes
    Either3Optics
  67. final def leftMostLabel[A]: Lens[Tree[A], A]
    Definition Classes
    TreeOptics
  68. def listToVector[A]: Iso[List[A], Vector[A]]
    Definition Classes
    ListOptics
  69. val longToBoolean: Prism[Long, Boolean]
    Definition Classes
    LongOptics
  70. val longToByte: Prism[Long, Byte]
    Definition Classes
    LongOptics
  71. val longToChar: Prism[Long, Char]
    Definition Classes
    LongOptics
  72. val longToInt: Prism[Long, Int]
    Definition Classes
    LongOptics
  73. def mapToSet[K]: Iso[Map[K, Unit], Set[K]]
    Definition Classes
    MapOptics
  74. final def maybeToOption[A]: Iso[Maybe[A], Option[A]]
    Definition Classes
    MaybeOptics
  75. final def middle3[A, B, C]: Prism[Either3[A, B, C], B]
    Definition Classes
    Either3Optics
  76. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  77. final def nelToOneAnd[A]: Iso[NonEmptyList[A], OneAnd[List, A]]
    Definition Classes
    NonEmptyListOptics
  78. final def none[A]: Prism[Option[A], Unit]
    Definition Classes
    OptionOptics
  79. final def nothing[A]: Prism[Maybe[A], Unit]
    Definition Classes
    MaybeOptics
  80. final def notify(): Unit
    Definition Classes
    AnyRef
  81. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  82. final def optNelToList[A]: Iso[Option[NonEmptyList[A]], List[A]]
    Definition Classes
    NonEmptyListOptics
  83. final def optionToDisjunction[A]: Iso[Option[A], \/[Unit, A]]
    Definition Classes
    OptionOptics
  84. def pCofreeToStream[A, B]: PIso[Cofree[Option, A], Cofree[Option, B], OneAnd[Stream, A], OneAnd[Stream, B]]

    Polymorphic isomorphism between Cofree[Option, _] and OneAnd[Stream, _]

    Polymorphic isomorphism between Cofree[Option, _] and OneAnd[Stream, _]

    Definition Classes
    CofreeOptics
  85. def pCofreeToTree[A, B]: PIso[Cofree[Stream, A], Cofree[Stream, B], Tree[A], Tree[B]]

    Polymorphic isomorphism between Cofree[Stream, _] and Tree

    Polymorphic isomorphism between Cofree[Stream, _] and Tree

    Definition Classes
    CofreeOptics
  86. final def pDisjunctionToEither[E1, E2, A1, A2]: PIso[\/[E1, A1], \/[E2, A2], Either[E1, A1], Either[E2, A2]]
    Definition Classes
    DisjunctionOptics
  87. final def pDisjunctionToValidation[E1, E2, A1, A2]: PIso[\/[E1, A1], \/[E2, A2], Validation[E1, A1], Validation[E2, A2]]
    Definition Classes
    DisjunctionOptics
  88. final def pEitherToDisjunction[E1, E2, A1, A2]: PIso[Either[E1, A1], Either[E2, A2], \/[E1, A1], \/[E2, A2]]
    Definition Classes
    EitherOptics
  89. final def pFailure[E, A, F]: PPrism[Validation[E, A], Validation[F, A], E, F]
    Definition Classes
    ValidationOptics
  90. final def pIListToList[A, B]: PIso[IList[A], IList[B], List[A], List[B]]
    Definition Classes
    IListInstances
  91. final def pJust[A, B]: PPrism[Maybe[A], Maybe[B], A, B]
    Definition Classes
    MaybeOptics
  92. final def pLeft[A, B, C]: PPrism[\/[A, B], \/[C, B], A, C]
    Definition Classes
    DisjunctionOptics
  93. final def pLeft3[A, B, C, D]: PPrism[Either3[A, B, C], Either3[D, B, C], A, D]
    Definition Classes
    Either3Optics
  94. def pListToVector[A, B]: PIso[List[A], List[B], Vector[A], Vector[B]]
    Definition Classes
    ListOptics
  95. final def pMaybeToOption[A, B]: PIso[Maybe[A], Maybe[B], Option[A], Option[B]]
    Definition Classes
    MaybeOptics
  96. final def pMiddle3[A, B, C, D]: PPrism[Either3[A, B, C], Either3[A, D, C], B, D]
    Definition Classes
    Either3Optics
  97. final def pNelToOneAnd[A, B]: PIso[NonEmptyList[A], NonEmptyList[B], OneAnd[List, A], OneAnd[List, B]]
    Definition Classes
    NonEmptyListOptics
  98. final def pOptNelToList[A, B]: PIso[Option[NonEmptyList[A]], Option[NonEmptyList[B]], List[A], List[B]]
    Definition Classes
    NonEmptyListOptics
  99. final def pOptionToDisjunction[A, B]: PIso[Option[A], Option[B], \/[Unit, A], \/[Unit, B]]
    Definition Classes
    OptionOptics
  100. final def pRight[A, B, C]: PPrism[\/[A, B], \/[A, C], B, C]
    Definition Classes
    DisjunctionOptics
  101. final def pRight3[A, B, C, D]: PPrism[Either3[A, B, C], Either3[A, B, D], C, D]
    Definition Classes
    Either3Optics
  102. final def pSome[A, B]: PPrism[Option[A], Option[B], A, B]
    Definition Classes
    OptionOptics
  103. final def pStdLeft[A, B, C]: PPrism[Either[A, B], Either[C, B], A, C]
    Definition Classes
    EitherOptics
  104. final def pStdRight[A, B, C]: PPrism[Either[A, B], Either[A, C], B, C]
    Definition Classes
    EitherOptics
  105. final def pSuccess[E, A, B]: PPrism[Validation[E, A], Validation[E, B], A, B]
    Definition Classes
    ValidationOptics
  106. final def pTrySuccess[A, B]: PPrism[Try[A], Try[B], A, B]
    Definition Classes
    TryOptics
  107. final def pValidationToDisjunction[E1, E2, A1, A2]: PIso[Validation[E1, A1], Validation[E2, A2], \/[E1, A1], \/[E2, A2]]
    Definition Classes
    ValidationOptics
  108. def plate[A](implicit P: Plated[A]): Traversal[A, A]

    Traversal of immediate self-similar children

    Traversal of immediate self-similar children

    Definition Classes
    PlatedFunctions
  109. def possible[S, A](implicit ev: Possible[S, A]): Optional[S, A]
    Definition Classes
    PossibleFunctions
  110. def remove[S, I, A](i: I)(s: S)(implicit ev: At[S, I, Option[A]]): S

    delete a value associated with a key in a Map-like container

    delete a value associated with a key in a Map-like container

    Definition Classes
    AtFunctions
  111. def reverse[S, A](implicit ev: Reverse[S, A]): Iso[S, A]
    Definition Classes
    ReverseFunctions
  112. def rewrite[A](f: (A) ⇒ Option[A])(a: A)(implicit arg0: Plated[A]): A

    rewrite a target by applying a rule as often as possible until it reaches a fixpoint (this is an infinite loop if there is no fixpoint)

    rewrite a target by applying a rule as often as possible until it reaches a fixpoint (this is an infinite loop if there is no fixpoint)

    Definition Classes
    PlatedFunctions
  113. def rewriteOf[A](l: Setter[A, A])(f: (A) ⇒ Option[A])(a: A): A

    rewrite a target by applying a rule within a Setter, as often as possible until it reaches a fixpoint (this is an infinite loop if there is no fixpoint)

    rewrite a target by applying a rule within a Setter, as often as possible until it reaches a fixpoint (this is an infinite loop if there is no fixpoint)

    Definition Classes
    PlatedFunctions
  114. final def right[A, B]: Prism[\/[A, B], B]
    Definition Classes
    DisjunctionOptics
  115. final def right3[A, B, C]: Prism[Either3[A, B, C], C]
    Definition Classes
    Either3Optics
  116. final def rightMostLabel[A]: Lens[Tree[A], A]
    Definition Classes
    TreeOptics
  117. final def rootLabel[A]: Lens[Tree[A], A]
    Definition Classes
    TreeOptics
  118. def second[S, A](implicit ev: Field2[S, A]): Lens[S, A]
    Definition Classes
    Field2Functions
  119. def sixth[S, A](implicit ev: Field6[S, A]): Lens[S, A]
    Definition Classes
    Field6Functions
  120. final def snoc[S, A](implicit ev: Snoc[S, A]): Prism[S, (S, A)]
    Definition Classes
    SnocFunctions
  121. final def snoc1[S, I, L](implicit ev: Snoc1[S, I, L]): Iso[S, (I, L)]
    Definition Classes
    Snoc1Functions
  122. final def some[A]: Prism[Option[A], A]
    Definition Classes
    OptionOptics
  123. final def stdLeft[A, B]: Prism[Either[A, B], A]
    Definition Classes
    EitherOptics
  124. final def stdRight[A, B]: Prism[Either[A, B], B]
    Definition Classes
    EitherOptics
  125. val stringToBoolean: Prism[String, Boolean]
    Definition Classes
    StringOptics
  126. val stringToByte: Prism[String, Byte]
    Definition Classes
    StringOptics
  127. val stringToInt: Prism[String, Int]
    Definition Classes
    StringOptics
  128. val stringToList: Iso[String, List[Char]]
    Definition Classes
    StringOptics
  129. val stringToLong: Prism[String, Long]
    Definition Classes
    StringOptics
  130. val stringToURI: Prism[String, URI]
    Definition Classes
    StringOptics
  131. val stringToUUID: Prism[String, UUID]
    Definition Classes
    StringOptics
  132. final def subForest[A]: Lens[Tree[A], Stream[Tree[A]]]
    Definition Classes
    TreeOptics
  133. final def success[E, A]: Prism[Validation[E, A], A]
    Definition Classes
    ValidationOptics
  134. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  135. final def tail[S, H, T](implicit ev: Cons1[S, H, T]): Lens[S, T]
    Definition Classes
    Cons1Functions
  136. final def tailOption[S, A](implicit ev: Cons[S, A]): Optional[S, S]
    Definition Classes
    ConsFunctions
  137. def theseToDisjunction[A, B]: Prism[\&/[A, B], \/[A, B]]
    Definition Classes
    TheseOptics
  138. def third[S, A](implicit ev: Field3[S, A]): Lens[S, A]
    Definition Classes
    Field3Functions
  139. implicit def toApplyFoldOps[S](value: S): ApplyFoldOps[S]
    Definition Classes
    ApplySyntax
  140. implicit def toApplyGetterOps[S](value: S): ApplyGetterOps[S]
    Definition Classes
    ApplySyntax
  141. implicit def toApplyIsoOps[S](value: S): ApplyIsoOps[S]
    Definition Classes
    ApplySyntax
  142. implicit def toApplyLensOps[S](value: S): ApplyLensOps[S]
    Definition Classes
    ApplySyntax
  143. implicit def toApplyOptionalOps[S](value: S): ApplyOptionalOps[S]
    Definition Classes
    ApplySyntax
  144. implicit def toApplyPrismOps[S](value: S): ApplyPrismOps[S]
    Definition Classes
    ApplySyntax
  145. implicit def toApplySetterOps[S](value: S): ApplySetterOps[S]
    Definition Classes
    ApplySyntax
  146. implicit def toApplyTraversalOps[S](value: S): ApplyTraversalOps[S]
    Definition Classes
    ApplySyntax
  147. def toString(): String
    Definition Classes
    AnyRef → Any
  148. def transform[A](f: (A) ⇒ A)(a: A)(implicit arg0: Plated[A]): A

    transform every element

    transform every element

    Definition Classes
    PlatedFunctions
  149. def transformCounting[A](f: (A) ⇒ Option[A])(a: A)(implicit arg0: Plated[A]): (Int, A)

    transforming counting changes

    transforming counting changes

    Definition Classes
    PlatedFunctions
  150. def transformM[A, M[_]](f: (A) ⇒ M[A])(a: A)(implicit arg0: Plated[A], arg1: Monad[M]): M[A]

    transforming every element using monadic transformation

    transforming every element using monadic transformation

    Definition Classes
    PlatedFunctions
  151. def transformOf[A](l: Setter[A, A])(f: (A) ⇒ A)(a: A): A

    transform every element by applying a Setter

    transform every element by applying a Setter

    Definition Classes
    PlatedFunctions
  152. final def tryFailure[A]: Prism[Try[A], Throwable]
    Definition Classes
    TryOptics
  153. final def trySuccess[A]: Prism[Try[A], A]
    Definition Classes
    TryOptics
  154. def tuple1Iso[A]: Iso[(A), A]
    Definition Classes
    Tuple1Optics
  155. def uncurry[F, G](implicit ev: Curry[F, G]): Iso[G, F]
    Definition Classes
    CurryFunctions
  156. def universe[A](a: A)(implicit arg0: Plated[A]): Stream[A]

    get all transitive self-similar elements of a target, including itself

    get all transitive self-similar elements of a target, including itself

    Definition Classes
    PlatedFunctions
  157. def unwrapped[S, A](implicit ev: Wrapped[S, A]): Iso[A, S]
    Definition Classes
    WrappedFunctions
  158. final def validationToDisjunction[E, A]: Iso[Validation[E, A], \/[E, A]]
    Definition Classes
    ValidationOptics
  159. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  160. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  161. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  162. def wrapped[S, A](implicit ev: Wrapped[S, A]): Iso[S, A]
    Definition Classes
    WrappedFunctions

Deprecated Value Members

  1. def atIndex[S, I, A](implicit ev: At[S, I, Option[A]]): Index[S, I, A]
    Definition Classes
    IndexFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use Index.fromAt

  2. final def nelAndOneIso[A]: Iso[NonEmptyList[A], OneAnd[List, A]]
    Definition Classes
    NonEmptyListOptics
    Annotations
    @deprecated
    Deprecated

    (Since version 1.2.0) use nelToOneAnd

  3. final def pNelAndOneIso[A, B]: PIso[NonEmptyList[A], NonEmptyList[B], OneAnd[List, A], OneAnd[List, B]]
    Definition Classes
    NonEmptyListOptics
    Annotations
    @deprecated
    Deprecated

    (Since version 1.2.0) use pNelToOneAnd

  4. def reverseFromReverseFunction[S](_reverse: (S) ⇒ S): Reverse[S, S]
    Definition Classes
    ReverseFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use Reverse.fromReverseFunction

  5. def theseDisjunction[A, B]: Prism[\&/[A, B], \/[A, B]]
    Definition Classes
    TheseOptics
    Annotations
    @deprecated
    Deprecated

    (Since version 1.2.0) use theseToDisjunction

  6. def traverseEach[S[_], A](implicit arg0: Traverse[S]): Each[S[A], A]
    Definition Classes
    EachFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use Each.fromTraverse

  7. def traverseFilterIndex[S[_], A](zipWithIndex: (S[A]) ⇒ S[(A, Int)])(implicit arg0: Traverse[S]): FilterIndex[S[A], Int, A]
    Definition Classes
    FilterIndexFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) use FilterIndex.fromTraverse

Inherited from StdInstances

Inherited from ValidationOptics

Inherited from TreeOptics

Inherited from NonEmptyListOptics

Inherited from IMapOptics

Inherited from IListInstances

Inherited from TheseOptics

Inherited from DisjunctionOptics

Inherited from Either3Optics

Inherited from CofreeOptics

Inherited from TryOptics

Inherited from Tuple1Optics

Inherited from StringOptics

Inherited from PlatformSpecificStringOptics

Inherited from OptionOptics

Inherited from MaybeOptics

Inherited from MapOptics

Inherited from LongOptics

Inherited from ListOptics

Inherited from IntOptics

Inherited from FunctionOptics

Inherited from EitherOptics

Inherited from DoubleOptics

Inherited from CharOptics

Inherited from ByteOptics

Inherited from BigIntOptics

Inherited from BigDecimalOptics

Inherited from GenericOptics

Inherited from WrappedFunctions

Inherited from Snoc1Functions

Inherited from SnocFunctions

Inherited from ReverseFunctions

Inherited from PossibleFunctions

Inherited from PlatedFunctions

Inherited from IndexFunctions

Inherited from FilterIndexFunctions

Inherited from Field6Functions

Inherited from Field5Functions

Inherited from Field4Functions

Inherited from Field3Functions

Inherited from Field2Functions

Inherited from Field1Functions

Inherited from EmptyFunctions

Inherited from EachFunctions

Inherited from CurryFunctions

Inherited from Cons1Functions

Inherited from ConsFunctions

Inherited from AtFunctions

Inherited from Syntaxes

Inherited from ApplySyntax

Inherited from AnyRef

Inherited from Any

Ungrouped