object Reverse extends ReverseFunctions with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Reverse
  2. Serializable
  3. ReverseFunctions
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def apply[S, A](iso: Iso[S, A]): Reverse[S, A]
  2. implicit def chainReverse[A]: Reverse[Chain[A], Chain[A]]
  3. def fromReverseFunction[S](_reverse: (S) => S): Reverse[S, S]
  4. implicit def lazyListReverse[A]: Reverse[LazyList[A], LazyList[A]]
  5. implicit def listReverse[A]: Reverse[List[A], List[A]]

    *********************************************************************************************

  6. implicit def necReverse[A]: Reverse[NonEmptyChain[A], NonEmptyChain[A]]
  7. implicit def nelReverse[A]: Reverse[NonEmptyList[A], NonEmptyList[A]]
  8. implicit def nevReverse[A]: Reverse[NonEmptyVector[A], NonEmptyVector[A]]
  9. implicit val stringReverse: Reverse[String, String]
  10. implicit def tuple1Reverse[A]: Reverse[(A), (A)]
  11. implicit def tuple2Reverse[A, B]: Reverse[(A, B), (B, A)]
  12. implicit def tuple3Reverse[A, B, C]: Reverse[(A, B, C), (C, B, A)]
  13. implicit def tuple4Reverse[A, B, C, D]: Reverse[(A, B, C, D), (D, C, B, A)]
  14. implicit def tuple5Reverse[A, B, C, D, E]: Reverse[(A, B, C, D, E), (E, D, C, B, A)]
  15. implicit def tuple6Reverse[A, B, C, D, E, F]: Reverse[(A, B, C, D, E, F), (F, E, D, C, B, A)]
  16. implicit def vectorReverse[A]: Reverse[Vector[A], Vector[A]]

Deprecated Value Members

  1. def _reverse[S](s: S)(implicit ev: Reverse[S, S]): S
    Definition Classes
    ReverseFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 3.0.0-M1) no replacement

  2. def reverse[S, A](implicit ev: Reverse[S, A]): Iso[S, A]
    Definition Classes
    ReverseFunctions
    Annotations
    @deprecated
    Deprecated

    (Since version 3.0.0-M1) no replacement