Packages

o

zio.prelude.experimental.laws

NoncontradictionLaws

object NoncontradictionLaws extends Lawful[NoncontradictionEqual]

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

Value Members

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

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

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

    Definition Classes
    NoncontradictionLaws → ZLawful
  3. lazy val noncontradictionLaw: Laws[NoncontradictionEqual]

    The non-contradiction law states that for the meet operator ^^^, the bottom element 0, complement operator ! and for any value a, the following must hold:

    The non-contradiction law states that for the meet operator ^^^, the bottom element 0, complement operator ! and for any value a, the following must hold:

    !a ^^^ a === 0