Packages

p

algebra

laws

package laws

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. laws
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait BaseLaws[A] extends Laws
  2. implicit class BooleanOps[A] extends AnyRef
  3. implicit class CheckEqOps[A] extends AnyRef
  4. implicit class CheckOrderOps[A] extends AnyRef
  5. trait DeMorganLaws[A] extends Laws
  6. trait GroupLaws[A] extends Laws
  7. trait LatticeLaws[A] extends GroupLaws[A]
  8. trait LatticePartialOrderLaws[A] extends Laws
  9. trait LogicLaws[A] extends LatticeLaws[A]
  10. trait OrderLaws[A] extends Laws
  11. trait RingLaws[A] extends GroupLaws[A]

Value Members

  1. lazy val falsified: Prop
  2. lazy val proved: Prop
  3. object BaseLaws
  4. object CheckSupport

    This object contains Arbitrary instances for types defined in algebra.instances, as well as anything else we'd like to import to assist in running ScalaCheck tests.

    This object contains Arbitrary instances for types defined in algebra.instances, as well as anything else we'd like to import to assist in running ScalaCheck tests.

    (Since algebra-instances has no dependencies, its types can't define Arbitrary instances in companions.)

  5. object DeMorganLaws
  6. object GroupLaws
  7. object LatticeLaws
  8. object LatticePartialOrderLaws
  9. object LogicLaws
  10. object Ops
  11. object OrderLaws
  12. object RingLaws
  13. object Rules

Inherited from AnyRef

Inherited from Any

Ungrouped