monocle.std

StdInstances

trait StdInstances extends BigDecimalOptics with BigIntOptics with ByteOptics with CharOptics with DoubleOptics with EitherOptics with FunctionOptics with IntOptics with ListOptics with LongOptics with MapOptics with MaybeOptics with OptionOptics with SetOptics with StreamOptics with StringOptics with Tuple1Optics with Tuple2Optics with Tuple3Optics with Tuple4Optics with Tuple5Optics with Tuple6Optics with VectorOptics with CofreeOptics with Either3Optics with DisjunctionOptics with TheseOptics with IListInstances with IMapOptics with ISetOptics with NonEmptyListOptics with OneAndOptics with TreeOptics with ValidationOptics

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. StdInstances
  2. ValidationOptics
  3. TreeOptics
  4. OneAndOptics
  5. NonEmptyListOptics
  6. ISetOptics
  7. IMapOptics
  8. IListInstances
  9. TheseOptics
  10. DisjunctionOptics
  11. Either3Optics
  12. CofreeOptics
  13. VectorOptics
  14. Tuple6Optics
  15. Tuple5Optics
  16. Tuple4Optics
  17. Tuple3Optics
  18. Tuple2Optics
  19. Tuple1Optics
  20. StringOptics
  21. StreamOptics
  22. SetOptics
  23. OptionOptics
  24. MaybeOptics
  25. MapOptics
  26. LongOptics
  27. ListOptics
  28. IntOptics
  29. FunctionOptics
  30. FunctionOptics1
  31. FunctionOptics2
  32. FunctionOptics3
  33. EitherOptics
  34. DoubleOptics
  35. CharOptics
  36. ByteOptics
  37. BigIntOptics
  38. BigDecimalOptics
  39. AnyRef
  40. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. implicit def atIMap[K, V](implicit arg0: Order[K]): At[==>>[K, V], K, Option[V]]

    Definition Classes
    IMapOptics
  8. implicit def atISet[A](implicit arg0: Order[A]): At[ISet[A], A, Boolean]

    Definition Classes
    ISetOptics
  9. implicit def atMap[K, V]: At[Map[K, V], K, Option[V]]

    Definition Classes
    MapOptics
  10. implicit def atSet[A]: At[Set[A], A, Boolean]

    Definition Classes
    SetOptics
  11. val bigDecimalToInt: Prism[BigDecimal, Int]

    Definition Classes
    BigDecimalOptics
  12. val bigDecimalToLong: Prism[BigDecimal, Long]

    Definition Classes
    BigDecimalOptics
  13. val bigIntToBoolean: Prism[BigInt, Boolean]

    Definition Classes
    BigIntOptics
  14. val bigIntToByte: Prism[BigInt, Byte]

    Definition Classes
    BigIntOptics
  15. val bigIntToChar: Prism[BigInt, Char]

    Definition Classes
    BigIntOptics
  16. val bigIntToInt: Prism[BigInt, Int]

    Definition Classes
    BigIntOptics
  17. val bigIntToLong: Prism[BigInt, Long]

    Definition Classes
    BigIntOptics
  18. val byteToBoolean: Prism[Byte, Boolean]

    Definition Classes
    ByteOptics
  19. implicit val charOrder: Order[Char]

    Definition Classes
    CharOptics
  20. val charToBoolean: Prism[Char, Boolean]

    Definition Classes
    CharOptics
  21. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. implicit def cofreeCons1[S[_], A]: Cons1[Cofree[S, A], A, S[Cofree[S, A]]]

    Evidence that cofree structures can be split up into a head and a tail

    Evidence that cofree structures can be split up into a head and a tail

    Definition Classes
    CofreeOptics
  23. implicit def cofreeEach[S[_], A](implicit arg0: Traverse[S]): Each[Cofree[S, A], A]

    Trivial Each instance due to Cofree S being traversable when S is

    Trivial Each instance due to Cofree S being traversable when S is

    Definition Classes
    CofreeOptics
  24. implicit def cofreePlated[S[_], A](implicit arg0: Traverse[S]): Plated[Cofree[S, A]]

    Definition Classes
    CofreeOptics
  25. def cofreeToStream[A]: Iso[Cofree[Option, A], OneAnd[Stream, A]]

    Iso variant of pCofreeToStream

    Iso variant of pCofreeToStream

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

    Iso variant of pCofreeToTree

    Iso variant of pCofreeToTree

    Definition Classes
    CofreeOptics
  27. implicit def curry2[A, B, C]: Curry[(A, B) ⇒ C, (A) ⇒ (B) ⇒ C]

    Definition Classes
    FunctionOptics3
  28. implicit def curry3[A, B, C, D]: Curry[(A, B, C) ⇒ D, (A) ⇒ (B) ⇒ (C) ⇒ D]

    Definition Classes
    FunctionOptics2
  29. implicit def curry4[A, B, C, D, E]: Curry[(A, B, C, D) ⇒ E, (A) ⇒ (B) ⇒ (C) ⇒ (D) ⇒ E]

    Definition Classes
    FunctionOptics1
  30. implicit def curry5[A, B, C, D, E, F]: Curry[(A, B, C, D, E) ⇒ F, (A) ⇒ (B) ⇒ (C) ⇒ (D) ⇒ (E) ⇒ F]

    Definition Classes
    FunctionOptics
  31. final def disjunctionToEither[E, A]: Iso[\/[E, A], Either[E, A]]

    Definition Classes
    DisjunctionOptics
  32. final def disjunctionToValidation[E, A]: Iso[\/[E, A], Validation[E, A]]

    Definition Classes
    DisjunctionOptics
  33. val doubleToFloat: Prism[Double, Float]

    Definition Classes
    DoubleOptics
  34. val doubleToInt: Prism[Double, Int]

    Definition Classes
    DoubleOptics
  35. final def eitherToDisjunction[E, A]: Iso[Either[E, A], \/[E, A]]

    Definition Classes
    EitherOptics
  36. implicit def emptyISet[A]: Empty[ISet[A]]

    Definition Classes
    ISetOptics
  37. implicit def emptySet[A]: Empty[Set[A]]

    Definition Classes
    SetOptics
  38. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  39. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  40. final def failure[E, A]: Prism[Validation[E, A], E]

    Definition Classes
    ValidationOptics
  41. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  42. final def flip[A, B, C]: Iso[(A) ⇒ (B) ⇒ C, (B) ⇒ (A) ⇒ C]

    Definition Classes
    FunctionOptics
  43. final def flipped[A, B, C]: ((A) ⇒ (B) ⇒ C) ⇒ (B) ⇒ (A) ⇒ C

    Definition Classes
    FunctionOptics
  44. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  45. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  46. implicit def iListCons[A]: Cons[IList[A], A]

    Definition Classes
    IListInstances
  47. implicit def iListEach[A]: Each[IList[A], A]

    Definition Classes
    IListInstances
  48. implicit def iListEmpty[A]: Empty[IList[A]]

    Definition Classes
    IListInstances
  49. implicit def iListFilterIndex[A]: FilterIndex[IList[A], Int, A]

    Definition Classes
    IListInstances
  50. implicit def iListIndex[A]: Index[IList[A], Int, A]

    Definition Classes
    IListInstances
  51. implicit def iListReverse[A]: Reverse[IList[A], IList[A]]

    Definition Classes
    IListInstances
  52. implicit def iListSnoc[A]: Snoc[IList[A], A]

    Definition Classes
    IListInstances
  53. final def iListToList[A]: Iso[IList[A], List[A]]

    Definition Classes
    IListInstances
  54. implicit def iMapEach[K, V]: Each[==>>[K, V], V]

    Definition Classes
    IMapOptics
  55. implicit def iMapEmpty[K, V]: Empty[==>>[K, V]]

    Definition Classes
    IMapOptics
  56. implicit def iMapFilterIndex[K, V](implicit arg0: Order[K]): FilterIndex[==>>[K, V], K, V]

    Definition Classes
    IMapOptics
  57. implicit def iMapIndex[K, V](implicit arg0: Order[K]): Index[==>>[K, V], K, V]

    Definition Classes
    IMapOptics
  58. implicit def iNilEmpty[A]: Empty[INil[A]]

    Definition Classes
    IListInstances
  59. implicit def ilistPlated[A]: Plated[IList[A]]

    Definition Classes
    IListInstances
  60. val intToBoolean: Prism[Int, Boolean]

    Definition Classes
    IntOptics
  61. val intToByte: Prism[Int, Byte]

    Definition Classes
    IntOptics
  62. val intToChar: Prism[Int, Char]

    Definition Classes
    IntOptics
  63. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  64. final def just[A]: Prism[Maybe[A], A]

    Definition Classes
    MaybeOptics
  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. implicit def listCons[A]: Cons[List[A], A]

    Definition Classes
    ListOptics
  69. implicit def listEach[A]: Each[List[A], A]

    Definition Classes
    ListOptics
  70. implicit def listEmpty[A]: Empty[List[A]]

    Definition Classes
    ListOptics
  71. implicit def listFilterIndex[A]: FilterIndex[List[A], Int, A]

    Definition Classes
    ListOptics
  72. implicit def listIndex[A]: Index[List[A], Int, A]

    Definition Classes
    ListOptics
  73. implicit def listPlated[A]: Plated[List[A]]

    Definition Classes
    ListOptics
  74. implicit def listReverse[A]: Reverse[List[A], List[A]]

    Definition Classes
    ListOptics
  75. implicit def listSnoc[A]: Snoc[List[A], A]

    Definition Classes
    ListOptics
  76. def listToVector[A]: Iso[List[A], Vector[A]]

    Definition Classes
    ListOptics
  77. val longToBoolean: Prism[Long, Boolean]

    Definition Classes
    LongOptics
  78. val longToByte: Prism[Long, Byte]

    Definition Classes
    LongOptics
  79. val longToChar: Prism[Long, Char]

    Definition Classes
    LongOptics
  80. val longToInt: Prism[Long, Int]

    Definition Classes
    LongOptics
  81. implicit def mapEach[K, V]: Each[Map[K, V], V]

    Definition Classes
    MapOptics
  82. implicit def mapEmpty[K, V]: Empty[Map[K, V]]

    Definition Classes
    MapOptics
  83. implicit def mapFilterIndex[K, V]: FilterIndex[Map[K, V], K, V]

    Definition Classes
    MapOptics
  84. implicit def mapIndex[K, V]: Index[Map[K, V], K, V]

    Definition Classes
    MapOptics
  85. def mapToSet[K]: Iso[Map[K, Unit], Set[K]]

    Definition Classes
    MapOptics
  86. implicit def maybeEach[A]: Each[Maybe[A], A]

    Definition Classes
    MaybeOptics
  87. implicit def maybeEmpty[A]: Empty[Maybe[A]]

    Definition Classes
    MaybeOptics
  88. final def maybeToOption[A]: Iso[Maybe[A], Option[A]]

    Definition Classes
    MaybeOptics
  89. final def middle3[A, B, C]: Prism[Either3[A, B, C], B]

    Definition Classes
    Either3Optics
  90. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  91. implicit def nelCons1[A]: Cons1[NonEmptyList[A], A, List[A]]

    Definition Classes
    NonEmptyListOptics
  92. implicit def nelEach[A]: Each[NonEmptyList[A], A]

    Definition Classes
    NonEmptyListOptics
  93. implicit def nelFilterIndex[A]: FilterIndex[NonEmptyList[A], Int, A]

    Definition Classes
    NonEmptyListOptics
  94. implicit def nelIndex[A]: Index[NonEmptyList[A], Int, A]

    Definition Classes
    NonEmptyListOptics
  95. implicit def nelReverse[A]: Reverse[NonEmptyList[A], NonEmptyList[A]]

    Definition Classes
    NonEmptyListOptics
  96. implicit def nelSnoc1[A]: Snoc1[NonEmptyList[A], List[A], A]

    Definition Classes
    NonEmptyListOptics
  97. final def nelToOneAnd[A]: Iso[NonEmptyList[A], OneAnd[List, A]]

    Definition Classes
    NonEmptyListOptics
  98. implicit val nilEmpty: Empty[Nil.type]

    Definition Classes
    ListOptics
  99. final def none[A]: Prism[Option[A], Unit]

    Definition Classes
    OptionOptics
  100. final def nothing[A]: Prism[Maybe[A], Unit]

    Definition Classes
    MaybeOptics
  101. final def notify(): Unit

    Definition Classes
    AnyRef
  102. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  103. implicit def oneAndCons1[T[_], A]: Cons1[OneAnd[T, A], A, T[A]]

    Definition Classes
    OneAndOptics
  104. implicit def oneAndEach[T[_], A](implicit ev: Each[T[A], A]): Each[OneAnd[T, A], A]

    Definition Classes
    OneAndOptics
  105. implicit def oneAndField1[T[_], A]: Field1[OneAnd[T, A], A]

    Definition Classes
    OneAndOptics
  106. implicit def oneAndIndex[T[_], A](implicit ev: Index[T[A], Int, A]): Index[OneAnd[T, A], Int, A]

    Definition Classes
    OneAndOptics
  107. implicit def optEach[A]: Each[Option[A], A]

    Definition Classes
    OptionOptics
  108. final def optNelToList[A]: Iso[Option[NonEmptyList[A]], List[A]]

    Definition Classes
    NonEmptyListOptics
  109. implicit def optionEmpty[A]: Empty[Option[A]]

    Definition Classes
    OptionOptics
  110. final def optionToDisjunction[A]: Iso[Option[A], \/[Unit, A]]

    Definition Classes
    OptionOptics
  111. 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
  112. 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
  113. final def pDisjunctionToEither[E1, E2, A1, A2]: PIso[\/[E1, A1], \/[E2, A2], Either[E1, A1], Either[E2, A2]]

    Definition Classes
    DisjunctionOptics
  114. final def pDisjunctionToValidation[E1, E2, A1, A2]: PIso[\/[E1, A1], \/[E2, A2], Validation[E1, A1], Validation[E2, A2]]

    Definition Classes
    DisjunctionOptics
  115. final def pEitherToDisjunction[E1, E2, A1, A2]: PIso[Either[E1, A1], Either[E2, A2], \/[E1, A1], \/[E2, A2]]

    Definition Classes
    EitherOptics
  116. final def pFailure[E, A, F]: PPrism[Validation[E, A], Validation[F, A], E, F]

    Definition Classes
    ValidationOptics
  117. final def pIListToList[A, B]: PIso[IList[A], IList[B], List[A], List[B]]

    Definition Classes
    IListInstances
  118. final def pJust[A, B]: PPrism[Maybe[A], Maybe[B], A, B]

    Definition Classes
    MaybeOptics
  119. final def pLeft[A, B, C]: PPrism[\/[A, B], \/[C, B], A, C]

    Definition Classes
    DisjunctionOptics
  120. final def pLeft3[A, B, C, D]: PPrism[Either3[A, B, C], Either3[D, B, C], A, D]

    Definition Classes
    Either3Optics
  121. def pListToVector[A, B]: PIso[List[A], List[B], Vector[A], Vector[B]]

    Definition Classes
    ListOptics
  122. final def pMaybeToOption[A, B]: PIso[Maybe[A], Maybe[B], Option[A], Option[B]]

    Definition Classes
    MaybeOptics
  123. final def pMiddle3[A, B, C, D]: PPrism[Either3[A, B, C], Either3[A, D, C], B, D]

    Definition Classes
    Either3Optics
  124. final def pNelToOneAnd[A, B]: PIso[NonEmptyList[A], NonEmptyList[B], OneAnd[List, A], OneAnd[List, B]]

    Definition Classes
    NonEmptyListOptics
  125. final def pOptNelToList[A, B]: PIso[Option[NonEmptyList[A]], Option[NonEmptyList[B]], List[A], List[B]]

    Definition Classes
    NonEmptyListOptics
  126. final def pOptionToDisjunction[A, B]: PIso[Option[A], Option[B], \/[Unit, A], \/[Unit, B]]

    Definition Classes
    OptionOptics
  127. final def pRight[A, B, C]: PPrism[\/[A, B], \/[A, C], B, C]

    Definition Classes
    DisjunctionOptics
  128. final def pRight3[A, B, C, D]: PPrism[Either3[A, B, C], Either3[A, B, D], C, D]

    Definition Classes
    Either3Optics
  129. final def pSome[A, B]: PPrism[Option[A], Option[B], A, B]

    Definition Classes
    OptionOptics
  130. final def pStdLeft[A, B, C]: PPrism[Either[A, B], Either[C, B], A, C]

    Definition Classes
    EitherOptics
  131. final def pStdRight[A, B, C]: PPrism[Either[A, B], Either[A, C], B, C]

    Definition Classes
    EitherOptics
  132. final def pSuccess[E, A, B]: PPrism[Validation[E, A], Validation[E, B], A, B]

    Definition Classes
    ValidationOptics
  133. final def pValidationToDisjunction[E1, E2, A1, A2]: PIso[Validation[E1, A1], Validation[E2, A2], \/[E1, A1], \/[E2, A2]]

    Definition Classes
    ValidationOptics
  134. final def right[A, B]: Prism[\/[A, B], B]

    Definition Classes
    DisjunctionOptics
  135. final def right3[A, B, C]: Prism[Either3[A, B, C], C]

    Definition Classes
    Either3Optics
  136. final def rightMostLabel[A]: Lens[Tree[A], A]

    Definition Classes
    TreeOptics
  137. final def rootLabel[A]: Lens[Tree[A], A]

    Definition Classes
    TreeOptics
  138. final def some[A]: Prism[Option[A], A]

    Definition Classes
    OptionOptics
  139. final def stdLeft[A, B]: Prism[Either[A, B], A]

    Definition Classes
    EitherOptics
  140. final def stdRight[A, B]: Prism[Either[A, B], B]

    Definition Classes
    EitherOptics
  141. implicit def streamCons[A]: Cons[Stream[A], A]

    Definition Classes
    StreamOptics
  142. implicit def streamEach[A]: Each[Stream[A], A]

    Definition Classes
    StreamOptics
  143. implicit def streamEmpty[A]: Empty[Stream[A]]

    Definition Classes
    StreamOptics
  144. implicit def streamFilterIndex[A]: FilterIndex[Stream[A], Int, A]

    Definition Classes
    StreamOptics
  145. implicit def streamIndex[A]: Index[Stream[A], Int, A]

    Definition Classes
    StreamOptics
  146. implicit def streamPlated[A]: Plated[Stream[A]]

    Definition Classes
    StreamOptics
  147. implicit def streamReverse[A]: Reverse[Stream[A], Stream[A]]

    Definition Classes
    StreamOptics
  148. implicit def streamSnoc[A]: Snoc[Stream[A], A]

    Definition Classes
    StreamOptics
  149. implicit val stringCons: Cons[String, Char]

    Definition Classes
    StringOptics
  150. implicit val stringEach: Each[String, Char]

    Definition Classes
    StringOptics
  151. implicit val stringEmpty: Empty[String]

    Definition Classes
    StringOptics
  152. implicit val stringFilterIndex: FilterIndex[String, Int, Char]

    Definition Classes
    StringOptics
  153. implicit val stringIndex: Index[String, Int, Char]

    Definition Classes
    StringOptics
  154. implicit val stringPlated: Plated[String]

    Definition Classes
    StringOptics
  155. implicit val stringReverse: Reverse[String, String]

    Definition Classes
    StringOptics
  156. implicit val stringSnoc: Snoc[String, Char]

    Definition Classes
    StringOptics
  157. val stringToBoolean: Prism[String, Boolean]

    Definition Classes
    StringOptics
  158. val stringToByte: Prism[String, Byte]

    Definition Classes
    StringOptics
  159. val stringToInt: Prism[String, Int]

    Definition Classes
    StringOptics
  160. val stringToList: Iso[String, List[Char]]

    Definition Classes
    StringOptics
  161. val stringToLong: Prism[String, Long]

    Definition Classes
    StringOptics
  162. final def subForest[A]: Lens[Tree[A], Stream[Tree[A]]]

    Definition Classes
    TreeOptics
  163. final def success[E, A]: Prism[Validation[E, A], A]

    Definition Classes
    ValidationOptics
  164. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  165. def theseToDisjunction[A, B]: Prism[\&/[A, B], \/[A, B]]

    Definition Classes
    TheseOptics
  166. def toString(): String

    Definition Classes
    AnyRef → Any
  167. implicit def treeEach[A]: Each[Tree[A], A]

    Definition Classes
    TreeOptics
  168. implicit def treePlated[A]: Plated[Tree[A]]

    Definition Classes
    TreeOptics
  169. implicit def treeReverse[A]: Reverse[Tree[A], Tree[A]]

    Definition Classes
    TreeOptics
  170. implicit def tuple1Field1[A]: Field1[(A), A]

    Definition Classes
    Tuple1Optics
  171. def tuple1Iso[A]: Iso[(A), A]

    Definition Classes
    Tuple1Optics
  172. implicit def tuple1Reverse[A]: Reverse[(A), (A)]

    Definition Classes
    Tuple1Optics
  173. implicit def tuple2Cons1[A1, A2]: Cons1[(A1, A2), A1, A2]

    Definition Classes
    Tuple2Optics
  174. implicit def tuple2Each[A]: Each[(A, A), A]

    Definition Classes
    Tuple2Optics
  175. implicit def tuple2Field1[A1, A2]: Field1[(A1, A2), A1]

    Definition Classes
    Tuple2Optics
  176. implicit def tuple2Field2[A1, A2]: Field2[(A1, A2), A2]

    Definition Classes
    Tuple2Optics
  177. implicit def tuple2Reverse[A, B]: Reverse[(A, B), (B, A)]

    Definition Classes
    Tuple2Optics
  178. implicit def tuple2Snoc1[A1, A2]: Snoc1[(A1, A2), A1, A2]

    Definition Classes
    Tuple2Optics
  179. implicit def tuple3Cons1[A1, A2, A3]: Cons1[(A1, A2, A3), A1, (A2, A3)]

    Definition Classes
    Tuple3Optics
  180. implicit def tuple3Each[A]: Each[(A, A, A), A]

    Definition Classes
    Tuple3Optics
  181. implicit def tuple3Field1[A1, A2, A3]: Field1[(A1, A2, A3), A1]

    Definition Classes
    Tuple3Optics
  182. implicit def tuple3Field2[A1, A2, A3]: Field2[(A1, A2, A3), A2]

    Definition Classes
    Tuple3Optics
  183. implicit def tuple3Field3[A1, A2, A3]: Field3[(A1, A2, A3), A3]

    Definition Classes
    Tuple3Optics
  184. implicit def tuple3Reverse[A, B, C]: Reverse[(A, B, C), (C, B, A)]

    Definition Classes
    Tuple3Optics
  185. implicit def tuple3Snoc1[A1, A2, A3]: Snoc1[(A1, A2, A3), (A1, A2), A3]

    Definition Classes
    Tuple3Optics
  186. implicit def tuple4Cons1[A1, A2, A3, A4]: Cons1[(A1, A2, A3, A4), A1, (A2, A3, A4)]

    Definition Classes
    Tuple4Optics
  187. implicit def tuple4Each[A]: Each[(A, A, A, A), A]

    Definition Classes
    Tuple4Optics
  188. implicit def tuple4Field1[A1, A2, A3, A4]: Field1[(A1, A2, A3, A4), A1]

    Definition Classes
    Tuple4Optics
  189. implicit def tuple4Field2[A1, A2, A3, A4]: Field2[(A1, A2, A3, A4), A2]

    Definition Classes
    Tuple4Optics
  190. implicit def tuple4Field3[A1, A2, A3, A4]: Field3[(A1, A2, A3, A4), A3]

    Definition Classes
    Tuple4Optics
  191. implicit def tuple4Field4[A1, A2, A3, A4]: Field4[(A1, A2, A3, A4), A4]

    Definition Classes
    Tuple4Optics
  192. implicit def tuple4Reverse[A, B, C, D]: Reverse[(A, B, C, D), (D, C, B, A)]

    Definition Classes
    Tuple4Optics
  193. implicit def tuple4Snoc1[A1, A2, A3, A4]: Snoc1[(A1, A2, A3, A4), (A1, A2, A3), A4]

    Definition Classes
    Tuple4Optics
  194. implicit def tuple5Cons1[A1, A2, A3, A4, A5]: Cons1[(A1, A2, A3, A4, A5), A1, (A2, A3, A4, A5)]

    Definition Classes
    Tuple5Optics
  195. implicit def tuple5Each[A]: Each[(A, A, A, A, A), A]

    Definition Classes
    Tuple5Optics
  196. implicit def tuple5Field1[A1, A2, A3, A4, A5]: Field1[(A1, A2, A3, A4, A5), A1]

    Definition Classes
    Tuple5Optics
  197. implicit def tuple5Field2[A1, A2, A3, A4, A5]: Field2[(A1, A2, A3, A4, A5), A2]

    Definition Classes
    Tuple5Optics
  198. implicit def tuple5Field3[A1, A2, A3, A4, A5]: Field3[(A1, A2, A3, A4, A5), A3]

    Definition Classes
    Tuple5Optics
  199. implicit def tuple5Field4[A1, A2, A3, A4, A5]: Field4[(A1, A2, A3, A4, A5), A4]

    Definition Classes
    Tuple5Optics
  200. implicit def tuple5Field5[A1, A2, A3, A4, A5]: Field5[(A1, A2, A3, A4, A5), A5]

    Definition Classes
    Tuple5Optics
  201. implicit def tuple5Reverse[A, B, C, D, E]: Reverse[(A, B, C, D, E), (E, D, C, B, A)]

    Definition Classes
    Tuple5Optics
  202. implicit def tuple5Snoc1[A1, A2, A3, A4, A5]: Snoc1[(A1, A2, A3, A4, A5), (A1, A2, A3, A4), A5]

    Definition Classes
    Tuple5Optics
  203. implicit def tuple6Cons1[A1, A2, A3, A4, A5, A6]: Cons1[(A1, A2, A3, A4, A5, A6), A1, (A2, A3, A4, A5, A6)]

    Definition Classes
    Tuple6Optics
  204. implicit def tuple6Each[A]: Each[(A, A, A, A, A, A), A]

    Definition Classes
    Tuple6Optics
  205. implicit def tuple6Field1[A1, A2, A3, A4, A5, A6]: Field1[(A1, A2, A3, A4, A5, A6), A1]

    Definition Classes
    Tuple6Optics
  206. implicit def tuple6Field2[A1, A2, A3, A4, A5, A6]: Field2[(A1, A2, A3, A4, A5, A6), A2]

    Definition Classes
    Tuple6Optics
  207. implicit def tuple6Field3[A1, A2, A3, A4, A5, A6]: Field3[(A1, A2, A3, A4, A5, A6), A3]

    Definition Classes
    Tuple6Optics
  208. implicit def tuple6Field4[A1, A2, A3, A4, A5, A6]: Field4[(A1, A2, A3, A4, A5, A6), A4]

    Definition Classes
    Tuple6Optics
  209. implicit def tuple6Field5[A1, A2, A3, A4, A5, A6]: Field5[(A1, A2, A3, A4, A5, A6), A5]

    Definition Classes
    Tuple6Optics
  210. implicit def tuple6Field6[A1, A2, A3, A4, A5, A6]: Field6[(A1, A2, A3, A4, A5, A6), A6]

    Definition Classes
    Tuple6Optics
  211. implicit def tuple6Reverse[A, B, C, D, E, F]: Reverse[(A, B, C, D, E, F), (F, E, D, C, B, A)]

    Definition Classes
    Tuple6Optics
  212. implicit def tuple6Snoc1[A1, A2, A3, A4, A5, A6]: Snoc1[(A1, A2, A3, A4, A5, A6), (A1, A2, A3, A4, A5), A6]

    Definition Classes
    Tuple6Optics
  213. final def validationToDisjunction[E, A]: Iso[Validation[E, A], \/[E, A]]

    Definition Classes
    ValidationOptics
  214. implicit def vectorCons[A]: Cons[Vector[A], A]

    Definition Classes
    VectorOptics
  215. implicit def vectorEach[A]: Each[Vector[A], A]

    Definition Classes
    VectorOptics
  216. implicit def vectorEmpty[A]: Empty[Vector[A]]

    Definition Classes
    VectorOptics
  217. implicit def vectorFilterIndex[A]: FilterIndex[Vector[A], Int, A]

    Definition Classes
    VectorOptics
  218. implicit def vectorIndex[A]: Index[Vector[A], Int, A]

    Definition Classes
    VectorOptics
  219. implicit def vectorPlated[A]: Plated[Vector[A]]

    Definition Classes
    VectorOptics
  220. implicit def vectorReverse[A]: Reverse[Vector[A], Vector[A]]

    Definition Classes
    VectorOptics
  221. implicit def vectorSnoc[A]: Snoc[Vector[A], A]

    Definition Classes
    VectorOptics
  222. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  223. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  224. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. final def nelAndOneIso[A]: Iso[NonEmptyList[A], OneAnd[List, A]]

    Definition Classes
    NonEmptyListOptics
    Annotations
    @deprecated
    Deprecated

    (Since version 1.2.0) use nelToOneAnd

  2. 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

  3. def theseDisjunction[A, B]: Prism[\&/[A, B], \/[A, B]]

    Definition Classes
    TheseOptics
    Annotations
    @deprecated
    Deprecated

    (Since version 1.2.0) use theseToDisjunction

Inherited from ValidationOptics

Inherited from TreeOptics

Inherited from OneAndOptics

Inherited from NonEmptyListOptics

Inherited from ISetOptics

Inherited from IMapOptics

Inherited from IListInstances

Inherited from TheseOptics

Inherited from DisjunctionOptics

Inherited from Either3Optics

Inherited from CofreeOptics

Inherited from VectorOptics

Inherited from Tuple6Optics

Inherited from Tuple5Optics

Inherited from Tuple4Optics

Inherited from Tuple3Optics

Inherited from Tuple2Optics

Inherited from Tuple1Optics

Inherited from StringOptics

Inherited from StreamOptics

Inherited from SetOptics

Inherited from OptionOptics

Inherited from MaybeOptics

Inherited from MapOptics

Inherited from LongOptics

Inherited from ListOptics

Inherited from IntOptics

Inherited from FunctionOptics

Inherited from FunctionOptics1

Inherited from FunctionOptics2

Inherited from FunctionOptics3

Inherited from EitherOptics

Inherited from DoubleOptics

Inherited from CharOptics

Inherited from ByteOptics

Inherited from BigIntOptics

Inherited from BigDecimalOptics

Inherited from AnyRef

Inherited from Any

Ungrouped