Trait

monocle.std

StdInstances

Related Doc: package std

Permalink

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
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 bigDecimalToInt: Prism[BigDecimal, Int]

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

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

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

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

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

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

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

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

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. 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
  21. 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
  22. implicit def cofreePlated[S[_], A](implicit arg0: Traverse[S]): Plated[Cofree[S, A]]

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

    Permalink

    Iso variant of pCofreeToStream

    Iso variant of pCofreeToStream

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

    Permalink

    Iso variant of pCofreeToTree

    Iso variant of pCofreeToTree

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

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

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

    Permalink
    Definition Classes
    FunctionOptics1
  28. 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
  29. final def disjunctionToEither[E, A]: Iso[\/[E, A], Either[E, A]]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Tuple5Optics
  201. 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
  202. implicit def tuple6Each[A]: Each[(A, A, A, A, A, A), A]

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

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

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

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

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

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

    Permalink
    Definition Classes
    Tuple6Optics
  209. 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
  210. 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
  211. final def validationToDisjunction[E, A]: Iso[Validation[E, A], \/[E, A]]

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  222. 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 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