Trait

monocle.std

StdInstances

Related Doc: package std

Permalink

trait StdInstances extends 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 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. StringOptics
  20. StreamOptics
  21. SetOptics
  22. OptionOptics
  23. MaybeOptics
  24. MapOptics
  25. LongOptics
  26. ListOptics
  27. IntOptics
  28. FunctionOptics
  29. FunctionOptics1
  30. FunctionOptics2
  31. FunctionOptics3
  32. EitherOptics
  33. DoubleOptics
  34. CharOptics
  35. ByteOptics
  36. BigIntOptics
  37. AnyRef
  38. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

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

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

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

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

    Permalink
    Definition Classes
    SetOptics
  9. val bigIntToBoolean: Prism[BigInt, Boolean]

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    CharOptics
  17. def clone(): AnyRef

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

    Permalink

    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
  19. implicit def cofreeEach[S[_], A](implicit arg0: Traverse[S]): Each[Cofree[S, A], A]

    Permalink

    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
  20. implicit def cofreePlated[S[_], A](implicit arg0: Traverse[S]): Plated[Cofree[S, A]]

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

    Permalink

    Iso variant of pCofreeToStream

    Iso variant of pCofreeToStream

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

    Permalink

    Iso variant of pCofreeToTree

    Iso variant of pCofreeToTree

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

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

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

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

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

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

    Permalink
    Definition Classes
    DisjunctionOptics
  29. val doubleToInt: Prism[Double, Int]

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

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

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

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

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

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

    Permalink
    Definition Classes
    ValidationOptics
  36. def finalize(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    MaybeOptics
  60. final def left[A, B]: Prism[\/[A, B], A]

    Permalink
    Definition Classes
    DisjunctionOptics
  61. final def left3[A, B, C]: Prism[Either3[A, B, C], A]

    Permalink
    Definition Classes
    Either3Optics
  62. final def leftMostLabel[A]: Lens[Tree[A], A]

    Permalink
    Definition Classes
    TreeOptics
  63. implicit def listCons[A]: Cons[List[A], A]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    MaybeOptics
  96. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  97. final def notifyAll(): Unit

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    OptionOptics
  106. def pCofreeToStream[A, B]: PIso[Cofree[Option, A], Cofree[Option, B], OneAnd[Stream, A], OneAnd[Stream, B]]

    Permalink

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

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

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

    Permalink

    Polymorphic isomorphism between Cofree[Stream, _] and Tree

    Polymorphic isomorphism between Cofree[Stream, _] and Tree

    Definition Classes
    CofreeOptics
  108. final def pDisjunctionToEither[E1, E2, A1, A2]: PIso[\/[E1, A1], \/[E2, A2], Either[E1, A1], Either[E2, A2]]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    TheseOptics
  161. def toString(): String

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

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

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

    Permalink
    Definition Classes
    TreeOptics
  165. implicit def tuple2Cons1[A1, A2]: Cons1[(A1, A2), A1, A2]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    VectorOptics
  214. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

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

    Permalink
    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]]

    Permalink
    Definition Classes
    NonEmptyListOptics
    Annotations
    @deprecated
    Deprecated

    (Since version 1.2.0) use pNelToOneAnd

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

    Permalink
    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 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 AnyRef

Inherited from Any

Ungrouped