JoinSemiLattice

interface JoinSemiLattice<T : JoinSemiLattice<T>> : PartialOrder<T>

A set that supports binary least upper bounds.

Functions

join
Link copied to clipboard
abstract fun join(that: T): T

The least upper bound of this and that.

lessThanOrEqualTo
Link copied to clipboard
abstract fun lessThanOrEqualTo(that: T): Boolean

Returns true if this is ordered before that.

Inheritors

Lattice
Link copied to clipboard