object Traversal_ extends Serializable

Source
Traversal.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Traversal_
  2. Serializable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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 apply[S, T, A, B](get: (S) => A)(_set: (S) => (B) => T): Traversal_[S, T, A, B]

    create a polymorphic Traversal_ from a getter/setter pair

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. final def both[G[_, _], A, B](implicit arg0: Bitraverse[G]): Traversal_[G[A, A], G[B, B], A, B]

    traverse both parts of a cats.Bitraverse with matching types

  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. final def filter[A](predicate: (A) => Boolean): Traversal_[A, A, A, A]

    traverse elements of a Traversal_ that satisfy a predicate

  11. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  12. final def fromBazaar[S, T, A, B](bazaar: Bazaar[[α$39$, β$40$](α$39$) => β$40$, A, B, S, T]): Traversal_[S, T, A, B]

    create a polymorphic Traversal_ from proptics.internal.Bazaar

  13. final def fromTraverse[G[_], A, B](implicit ev0: Traverse[G]): Traversal_[G[A], G[B], A, B]

    create a polymorphic Traversal_ from Traverse

  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. final def id[S, T]: Traversal_[S, T, S, T]

    polymorphic identity of a Traversal_

  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  22. def toString(): String
    Definition Classes
    AnyRef → Any
  23. final def traversal[S, T, A, B](to: (S) => (A, (B) => T)): Traversal_[S, T, A, B]

    create a polymorphic Traversal_ from a combined getter/setter

  24. final def unsafePartsOf[S, T, A, B](traversal: Traversal_[S, T, A, B])(implicit ev0: Sellable[[α$43$, β$44$](α$43$) => β$44$, [β$45$, γ$46$, ε$47$]Bazaar[[α$41$, β$42$](α$41$) => β$42$, β$45$, γ$46$, Unit, ε$47$]], ev2: Aux[[α$48$, β$49$](α$48$) => β$49$, [β$50$]IndexedStateT[Eval, List[B], List[B], β$50$]]): Lens_[S, T, List[A], List[B]]

    convert a Traversal into a Lens over a list of the Traversal's foci

  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  28. final def wander[S, T, A, B](lensLike: LensLike[S, T, A, B]): Traversal_[S, T, A, B]

    create a polymorphic Traversal_ from a rank 2 type traversal function

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped