object DistributiveLattice extends JoinSemilatticeFunctions[[A] =>> DistributiveLattice[A]] with MeetSemilatticeFunctions[[A] =>> DistributiveLattice[A]]
- Companion
- class
trait MeetSemilatticeFunctions[[A] =>> DistributiveLattice[A]]
trait JoinSemilatticeFunctions[[A] =>> DistributiveLattice[A]]
class Object
trait Matchable
class Any
Value members
Concrete methods
@inline
final def apply[@specialized(Int, Long, Float, Double) A](ev: DistributiveLattice[A]): DistributiveLattice[A]
Access an implicit Lattice[A]
.
Access an implicit Lattice[A]
.
def minMax[@specialized(Int, Long, Float, Double) A](`evidence$1`: Order[A]): DistributiveLattice[A]