monocle

Monocle

Related Doc: package monocle

object Monocle extends Syntaxes with GenericOptics with StdInstances

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Monocle
  2. StdInstances
  3. TreeInstances
  4. TreeFunctions
  5. OneAndInstances
  6. NonEmptyListInstances
  7. ISetInstances
  8. IMapInstances
  9. IListInstances
  10. TheseFunctions
  11. DisjunctionFunctions
  12. VectorInstances
  13. Tuple6Instances
  14. Tuple5Instances
  15. Tuple4Instances
  16. Tuple3Instances
  17. Tuple2Instances
  18. StringInstances
  19. StreamInstances
  20. SetInstances
  21. OptionInstances
  22. OptionFunctions
  23. MaybeInstances
  24. MaybeFunctions
  25. MapInstances
  26. LongInstances
  27. ListInstances
  28. IntInstances
  29. FunctionInstances
  30. FunctionInstances1
  31. FunctionInstances2
  32. FunctionInstances3
  33. FunctionFunctions
  34. StdEitherFunctions
  35. DoubleInstances
  36. CharInstances
  37. ByteInstances
  38. BooleanInstances
  39. GenericOptics
  40. SnocFunctions
  41. ReverseFunctions
  42. IndexFunctions
  43. Snoc1Functions
  44. HConsFunctions
  45. FilterIndexFunctions
  46. Field6Functions
  47. Field5Functions
  48. Field4Functions
  49. Field3Functions
  50. Field2Functions
  51. Field1Functions
  52. EmptyFunctions
  53. EachFunctions
  54. CurryFunctions
  55. ConsFunctions
  56. AtFunctions
  57. Syntaxes
  58. ApplySyntax
  59. AnyRef
  60. Any
  1. Hide All
  2. Show all
Learn more about member selection
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
    HConsFunctions
  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
    HConsFunctions
  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, Option[A]]

    Definition Classes
    AtFunctions
  17. implicit def atIMap[K, V](implicit arg0: Order[K]): At[==>>[K, V], K, V]

    Definition Classes
    IMapInstances
  18. implicit def atISet[A](implicit arg0: Order[A]): At[ISet[A], A, Unit]

    Definition Classes
    ISetInstances
  19. def atIndex[S, I, A](implicit ev: At[S, I, A]): Index[S, I, A]

    Definition Classes
    IndexFunctions
  20. implicit def atMap[K, V]: At[Map[K, V], K, V]

    Definition Classes
    MapInstances
  21. implicit def atSet[A]: At[Set[A], A, Unit]

    Definition Classes
    SetInstances
  22. implicit val booleanBitIndex: Index[Boolean, Int, Boolean]

    Definition Classes
    BooleanInstances
  23. implicit val byteBitIndex: Index[Byte, Int, Boolean]

    Definition Classes
    ByteInstances
  24. val byteToBoolean: Prism[Byte, Boolean]

    Definition Classes
    ByteInstances
  25. implicit val charBitIndex: Index[Char, Int, Boolean]

    Definition Classes
    CharInstances
  26. implicit val charOrder: Order[Char]

    Definition Classes
    CharInstances
  27. val charToBoolean: Prism[Char, Boolean]

    Definition Classes
    CharInstances
  28. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def cons[S, A](implicit ev: Cons[S, A]): Prism[S, (A, S)]

    Definition Classes
    ConsFunctions
  30. final def cons1[S, H, T](implicit ev: Cons1[S, H, T]): Iso[S, (H, T)]

    Definition Classes
    HConsFunctions
  31. def curry[F, G](implicit ev: Curry[F, G]): Iso[F, G]

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

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

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

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

    Definition Classes
    FunctionInstances
  36. val doubleToInt: Prism[Double, Int]

    Definition Classes
    DoubleInstances
  37. def each[S, A](implicit ev: Each[S, A]): Traversal[S, A]

    Definition Classes
    EachFunctions
  38. def empty[S](implicit ev: Empty[S]): Prism[S, Unit]

    Definition Classes
    EmptyFunctions
  39. implicit def emptyISet[A]: Empty[ISet[A]]

    Definition Classes
    ISetInstances
  40. implicit def emptySet[A]: Empty[Set[A]]

    Definition Classes
    SetInstances
  41. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  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. def flip[A, B, C]: Iso[(A) ⇒ (B) ⇒ C, (B) ⇒ (A) ⇒ C]

    Definition Classes
    FunctionFunctions
  48. def flipped[A, B, C]: ((A) ⇒ (B) ⇒ C) ⇒ (B) ⇒ (A) ⇒ C

    Definition Classes
    FunctionFunctions
  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
    HConsFunctions
  53. final def headOption[S, A](implicit ev: Cons[S, A]): Optional[S, A]

    Definition Classes
    ConsFunctions
  54. implicit def iListCons[A]: Cons[IList[A], A]

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

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

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

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

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

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

    Definition Classes
    IListInstances
  61. def iListToList[A, B]: PIso[IList[A], IList[B], List[A], List[B]]

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

    Definition Classes
    IMapInstances
  63. implicit def iMapEmpty[K, V]: Empty[==>>[K, V]]

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

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

    Definition Classes
    IMapInstances
  66. implicit def iNilEmpty[A]: Empty[INil[A]]

    Definition Classes
    IListInstances
  67. def index[S, I, A](i: I)(implicit ev: Index[S, I, A]): Optional[S, A]

    Definition Classes
    IndexFunctions
  68. final def init[S, I, L](implicit ev: Snoc1[S, I, L]): Lens[S, I]

    Definition Classes
    Snoc1Functions
  69. final def initOption[S, A](implicit ev: Snoc[S, A]): Optional[S, S]

    Definition Classes
    SnocFunctions
  70. implicit val intBitIndex: Index[Int, Int, Boolean]

    Definition Classes
    IntInstances
  71. val intToBoolean: Prism[Int, Boolean]

    Definition Classes
    IntInstances
  72. val intToByte: Prism[Int, Byte]

    Definition Classes
    IntInstances
  73. val intToChar: Prism[Int, Char]

    Definition Classes
    IntInstances
  74. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  75. final def just[A, B]: PPrism[Maybe[A], Maybe[B], A, B]

    Definition Classes
    MaybeFunctions
  76. final def last[S, I, L](implicit ev: Snoc1[S, I, L]): Lens[S, L]

    Definition Classes
    Snoc1Functions
  77. final def lastOption[S, A](implicit ev: Snoc[S, A]): Optional[S, A]

    Definition Classes
    SnocFunctions
  78. def left[A, B, C]: PPrism[\/[A, B], \/[C, B], A, C]

    Definition Classes
    DisjunctionFunctions
  79. def leftMostLabel[A]: Lens[Tree[A], A]

    Definition Classes
    TreeFunctions
  80. implicit def listCons[A]: Cons[List[A], A]

    Definition Classes
    ListInstances
  81. implicit def listEach[A]: Each[List[A], A]

    Definition Classes
    ListInstances
  82. implicit def listEmpty[A]: Empty[List[A]]

    Definition Classes
    ListInstances
  83. implicit def listFilterIndex[A]: FilterIndex[List[A], Int, A]

    Definition Classes
    ListInstances
  84. implicit def listIndex[A]: Index[List[A], Int, A]

    Definition Classes
    ListInstances
  85. implicit def listReverse[A]: Reverse[List[A], List[A]]

    Definition Classes
    ListInstances
  86. implicit def listSnoc[A]: Snoc[List[A], A]

    Definition Classes
    ListInstances
  87. implicit val longBitIndex: Index[Long, Int, Boolean]

    Definition Classes
    LongInstances
  88. val longToBoolean: Prism[Long, Boolean]

    Definition Classes
    LongInstances
  89. val longToByte: Prism[Long, Byte]

    Definition Classes
    LongInstances
  90. val longToChar: Prism[Long, Char]

    Definition Classes
    LongInstances
  91. val longToInt: Prism[Long, Int]

    Definition Classes
    LongInstances
  92. implicit def mapEach[K, V]: Each[Map[K, V], V]

    Definition Classes
    MapInstances
  93. implicit def mapEmpty[K, V]: Empty[Map[K, V]]

    Definition Classes
    MapInstances
  94. implicit def mapFilterIndex[K, V]: FilterIndex[Map[K, V], K, V]

    Definition Classes
    MapInstances
  95. implicit def mapIndex[K, V]: Index[Map[K, V], K, V]

    Definition Classes
    MapInstances
  96. implicit def maybeEach[A]: Each[Maybe[A], A]

    Definition Classes
    MaybeInstances
  97. implicit def maybeEmpty[A]: Empty[Maybe[A]]

    Definition Classes
    MaybeInstances
  98. final def maybeToOption[A, B]: PIso[Maybe[A], Maybe[B], Option[A], Option[B]]

    Definition Classes
    MaybeFunctions
  99. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  100. def nelAndOneIso[A]: Iso[NonEmptyList[A], OneAnd[List, A]]

    Definition Classes
    NonEmptyListInstances
  101. implicit def nelCons1[A]: Cons1[NonEmptyList[A], A, List[A]]

    Definition Classes
    NonEmptyListInstances
  102. implicit def nelEach[A]: Each[NonEmptyList[A], A]

    Definition Classes
    NonEmptyListInstances
  103. implicit def nelFilterIndex[A]: FilterIndex[NonEmptyList[A], Int, A]

    Definition Classes
    NonEmptyListInstances
  104. implicit def nelIndex[A]: Index[NonEmptyList[A], Int, A]

    Definition Classes
    NonEmptyListInstances
  105. implicit def nelReverse[A]: Reverse[NonEmptyList[A], NonEmptyList[A]]

    Definition Classes
    NonEmptyListInstances
  106. implicit def nelSnoc1[A]: Snoc1[NonEmptyList[A], List[A], A]

    Definition Classes
    NonEmptyListInstances
  107. implicit val nilEmpty: Empty[Nil.type]

    Definition Classes
    ListInstances
  108. def none[A]: Prism[Option[A], Unit]

    Definition Classes
    OptionFunctions
  109. implicit val noneEmpty: Empty[None.type]

    Definition Classes
    OptionInstances
  110. final def nothing[A]: Prism[Maybe[A], Unit]

    Definition Classes
    MaybeFunctions
  111. final def notify(): Unit

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

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

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

    Definition Classes
    OneAndInstances
  115. implicit def oneAndField1[T[_], A]: Field1[OneAnd[T, A], A]

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

    Definition Classes
    OneAndInstances
  117. implicit def optEach[A]: Each[Option[A], A]

    Definition Classes
    OptionInstances
  118. implicit def optionEmpty[A]: Empty[Option[A]]

    Definition Classes
    OptionInstances
  119. def reverse[S, A](implicit ev: Reverse[S, A]): Iso[S, A]

    Definition Classes
    ReverseFunctions
  120. def reverseFromReverseFunction[S](_reverse: (S) ⇒ S): Reverse[S, S]

    Definition Classes
    ReverseFunctions
  121. def right[A, B, C]: PPrism[\/[A, B], \/[A, C], B, C]

    Definition Classes
    DisjunctionFunctions
  122. def rightMostLabel[A]: Lens[Tree[A], A]

    Definition Classes
    TreeFunctions
  123. def rootLabel[A]: Lens[Tree[A], A]

    Definition Classes
    TreeFunctions
  124. def second[S, A](implicit ev: Field2[S, A]): Lens[S, A]

    Definition Classes
    Field2Functions
  125. def sixth[S, A](implicit ev: Field6[S, A]): Lens[S, A]

    Definition Classes
    Field6Functions
  126. final def snoc[S, A](implicit ev: Snoc[S, A]): Prism[S, (S, A)]

    Definition Classes
    SnocFunctions
  127. final def snoc1[S, I, L](implicit ev: Snoc1[S, I, L]): Iso[S, (I, L)]

    Definition Classes
    Snoc1Functions
  128. def some[A, B]: PPrism[Option[A], Option[B], A, B]

    Definition Classes
    OptionFunctions
  129. implicit def someEach[A]: Each[Some[A], A]

    Definition Classes
    OptionInstances
  130. def someIso[A, B]: PIso[Some[A], Some[B], A, B]

    Definition Classes
    OptionFunctions
  131. def stdLeft[A, B, C]: PPrism[Either[A, B], Either[C, B], A, C]

    Definition Classes
    StdEitherFunctions
  132. def stdRight[A, B, C]: PPrism[Either[A, B], Either[A, C], B, C]

    Definition Classes
    StdEitherFunctions
  133. implicit def streamCons[A]: Cons[Stream[A], A]

    Definition Classes
    StreamInstances
  134. implicit def streamEach[A]: Each[Stream[A], A]

    Definition Classes
    StreamInstances
  135. implicit def streamEmpty[A]: Empty[Stream[A]]

    Definition Classes
    StreamInstances
  136. implicit def streamFilterIndex[A]: FilterIndex[Stream[A], Int, A]

    Definition Classes
    StreamInstances
  137. implicit def streamIndex[A]: Index[Stream[A], Int, A]

    Definition Classes
    StreamInstances
  138. implicit def streamReverse[A]: Reverse[Stream[A], Stream[A]]

    Definition Classes
    StreamInstances
  139. implicit def streamSnoc[A]: Snoc[Stream[A], A]

    Definition Classes
    StreamInstances
  140. implicit val stringCons: Cons[String, Char]

    Definition Classes
    StringInstances
  141. implicit val stringEach: Each[String, Char]

    Definition Classes
    StringInstances
  142. implicit val stringEmpty: Empty[String]

    Definition Classes
    StringInstances
  143. implicit val stringFilterIndex: FilterIndex[String, Int, Char]

    Definition Classes
    StringInstances
  144. implicit val stringIndex: Index[String, Int, Char]

    Definition Classes
    StringInstances
  145. implicit val stringReverse: Reverse[String, String]

    Definition Classes
    StringInstances
  146. implicit val stringSnoc: Snoc[String, Char]

    Definition Classes
    StringInstances
  147. val stringToBoolean: Prism[String, Boolean]

    Definition Classes
    StringInstances
  148. val stringToByte: Prism[String, Byte]

    Definition Classes
    StringInstances
  149. val stringToInt: Prism[String, Int]

    Definition Classes
    StringInstances
  150. val stringToList: Iso[String, List[Char]]

    Definition Classes
    StringInstances
  151. val stringToLong: Prism[String, Long]

    Definition Classes
    StringInstances
  152. def subForest[A]: Lens[Tree[A], Stream[Tree[A]]]

    Definition Classes
    TreeFunctions
  153. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  154. final def tail[S, H, T](implicit ev: Cons1[S, H, T]): Lens[S, T]

    Definition Classes
    HConsFunctions
  155. final def tailOption[S, A](implicit ev: Cons[S, A]): Optional[S, S]

    Definition Classes
    ConsFunctions
  156. def theseDisjunction[A, B]: Prism[\&/[A, B], \/[A, B]]

    Definition Classes
    TheseFunctions
  157. def third[S, A](implicit ev: Field3[S, A]): Lens[S, A]

    Definition Classes
    Field3Functions
  158. implicit def toApplyFoldOps[S](value: S): ApplyFoldOps[S]

    Definition Classes
    ApplySyntax
  159. implicit def toApplyGetterOps[S](value: S): ApplyGetterOps[S]

    Definition Classes
    ApplySyntax
  160. implicit def toApplyIsoOps[S](value: S): ApplyIsoOps[S]

    Definition Classes
    ApplySyntax
  161. implicit def toApplyLensOps[S](value: S): ApplyLensOps[S]

    Definition Classes
    ApplySyntax
  162. implicit def toApplyOptionalOps[S](value: S): ApplyOptionalOps[S]

    Definition Classes
    ApplySyntax
  163. implicit def toApplyPrismOps[S](value: S): ApplyPrismOps[S]

    Definition Classes
    ApplySyntax
  164. implicit def toApplySetterOps[S](value: S): ApplySetterOps[S]

    Definition Classes
    ApplySyntax
  165. implicit def toApplyTraversalOps[S](value: S): ApplyTraversalOps[S]

    Definition Classes
    ApplySyntax
  166. def toString(): String

    Definition Classes
    AnyRef → Any
  167. def traverseEach[S[_], A](implicit arg0: Traverse[S]): Each[S[A], A]

    Definition Classes
    EachFunctions
  168. def traverseFilterIndex[S[_], A](zipWithIndex: (S[A]) ⇒ S[(A, Int)])(implicit arg0: Traverse[S]): FilterIndex[S[A], Int, A]

    Definition Classes
    FilterIndexFunctions
  169. implicit def treeEach[A]: Each[Tree[A], A]

    Definition Classes
    TreeInstances
  170. implicit def treeReverse[A]: Reverse[Tree[A], Tree[A]]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    Tuple6Instances
  202. implicit def tuple6Each[A]: Each[(A, A, A, A, A, A), A]

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

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

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

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

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

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

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

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

    Definition Classes
    Tuple6Instances
  211. def uncurry[F, G](implicit ev: Curry[F, G]): Iso[G, F]

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

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

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

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

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

    Definition Classes
    VectorInstances
  217. implicit def vectorReverse[A]: Reverse[Vector[A], Vector[A]]

    Definition Classes
    VectorInstances
  218. implicit def vectorSnoc[A]: Snoc[Vector[A], A]

    Definition Classes
    VectorInstances
  219. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. final def headMaybe[S, A](implicit ev: Cons[S, A]): Optional[S, A]

    Definition Classes
    ConsFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 1.1.0) use headOption

  2. final def initMaybe[S, A](implicit ev: Snoc[S, A]): Optional[S, S]

    Definition Classes
    SnocFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 1.1.0) use initOption

  3. final def lastMaybe[S, A](implicit ev: Snoc[S, A]): Optional[S, A]

    Definition Classes
    SnocFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 1.1.0) use lastOption

  4. final def tailMaybe[S, A](implicit ev: Cons[S, A]): Optional[S, S]

    Definition Classes
    ConsFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 1.1.0) use tailOption

Inherited from StdInstances

Inherited from TreeInstances

Inherited from TreeFunctions

Inherited from OneAndInstances

Inherited from NonEmptyListInstances

Inherited from ISetInstances

Inherited from IMapInstances

Inherited from IListInstances

Inherited from TheseFunctions

Inherited from DisjunctionFunctions

Inherited from VectorInstances

Inherited from Tuple6Instances

Inherited from Tuple5Instances

Inherited from Tuple4Instances

Inherited from Tuple3Instances

Inherited from Tuple2Instances

Inherited from StringInstances

Inherited from StreamInstances

Inherited from SetInstances

Inherited from OptionInstances

Inherited from OptionFunctions

Inherited from MaybeInstances

Inherited from MaybeFunctions

Inherited from MapInstances

Inherited from LongInstances

Inherited from ListInstances

Inherited from IntInstances

Inherited from FunctionInstances

Inherited from FunctionInstances1

Inherited from FunctionInstances2

Inherited from FunctionInstances3

Inherited from FunctionFunctions

Inherited from StdEitherFunctions

Inherited from DoubleInstances

Inherited from CharInstances

Inherited from ByteInstances

Inherited from BooleanInstances

Inherited from GenericOptics

Inherited from SnocFunctions

Inherited from ReverseFunctions

Inherited from IndexFunctions

Inherited from Snoc1Functions

Inherited from HConsFunctions

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 ConsFunctions

Inherited from AtFunctions

Inherited from Syntaxes

Inherited from ApplySyntax

Inherited from AnyRef

Inherited from Any

Ungrouped