BoundedDistributiveLattice

Companion
class

Value members

Concrete methods

@inline
final def apply[@specialized(Int, Long, Float, Double) A](ev: BoundedDistributiveLattice[A]): BoundedDistributiveLattice[A]

Access an implicit BoundedDistributiveLattice[A].

Access an implicit BoundedDistributiveLattice[A].

def minMax[@specialized(Int, Long, Float, Double) A](min: A, max: A)(ord: Order[A]): BoundedDistributiveLattice[A]

Inherited methods

def join[@specialized(Int, Long, Float, Double) A](x: A, y: A)(ev: BoundedDistributiveLattice[A]): A
def meet[@specialized(Int, Long, Float, Double) A](x: A, y: A)(ev: BoundedDistributiveLattice[A]): A
def one[@specialized(Int, Long, Float, Double) A](ev: BoundedDistributiveLattice[A]): A
def zero[@specialized(Int, Long, Float, Double) A](ev: BoundedDistributiveLattice[A]): A