Packages

c

monocle.law

TraversalLaws

case class TraversalLaws[S, A](traversal: Traversal[S, A]) extends Product with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TraversalLaws
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new TraversalLaws(traversal: Traversal[S, A])

Value Members

  1. def composeModify(s: S, f: (A) => A, g: (A) => A): IsEq[S]
  2. def headOption(s: S): IsEq[Option[A]]
  3. def modifyGetAll(s: S, f: (A) => A): IsEq[List[A]]
  4. def modifyIdentity(s: S): IsEq[S]
  5. def productElementNames: Iterator[String]
    Definition Classes
    Product
  6. def replaceIdempotent(s: S, a: A): IsEq[S]
  7. val traversal: Traversal[S, A]