o

zio.prelude.laws

IdempotentLaws

object IdempotentLaws extends Lawful[EqualIdempotent]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IdempotentLaws
  2. ZLawful
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def +[Caps1[x] <: EqualIdempotent[x], R1 <: Any](that: ZLawful[Caps1, R1]): ZLawful[Caps1, R1]
    Definition Classes
    ZLawful
  2. lazy val idempotentLaw: Laws[EqualIdempotent]

    The idempotent law states that for some binary operator *, for all values a, the following must hold:

    The idempotent law states that for some binary operator *, for all values a, the following must hold:

    a * a === a
  3. lazy val laws: Laws[EqualIdempotent]

    The set of all laws that instances of Idempotent must satisfy.

    The set of all laws that instances of Idempotent must satisfy.

    Definition Classes
    IdempotentLaws → ZLawful