join

open override fun join(that: FreeDistributiveLattice<A>): FreeDistributiveLattice<A>

The least upper bound of this and that.