Complete join-semilattice (source code)

= Complete join-semilattice
{wiki=Complete_lattice}

A complete join-semilattice is a poset with joins of all families, including the empty family. A morphism preserves arbitrary joins.