TrileanAlgebra
trait DeMorgan[Trilean]
trait Logic[Trilean]
trait BoundedDistributiveLattice[Trilean]
trait DistributiveLattice[Trilean]
trait BoundedLattice[Trilean]
trait BoundedJoinSemilattice[Trilean]
trait BoundedMeetSemilattice[Trilean]
trait Lattice[Trilean]
trait MeetSemilattice[Trilean]
trait JoinSemilattice[Trilean]
trait Serializable
class Object
trait Matchable
class Any
Value members
Concrete methods
Inherited methods
Return a CommutativeRig using join and meet. Note this must obey the commutative rig laws since meet(a, one) = a, and meet and join are associative, commutative and distributive.
Return a CommutativeRig using join and meet. Note this must obey the commutative rig laws since meet(a, one) = a, and meet and join are associative, commutative and distributive.
- Inherited from
- BoundedDistributiveLattice
- Definition Classes
- BoundedDistributiveLattice -> BoundedLattice -> Lattice
- Inherited from
- BoundedDistributiveLattice
override
- Definition Classes
- BoundedJoinSemilattice -> JoinSemilattice
- Inherited from
- BoundedJoinSemilattice