Lattice

object Lattice
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

implicit
class LatticeOps[A](val lattice: A)

Value members

Concrete methods

def apply[A](implicit ev: Lattice[A]): Lattice[A]
def merge[A : Lattice](left: A, right: A): A

Implicits

Implicits

final implicit
def LatticeOps[A](lattice: A): LatticeOps[A]
implicit
def mapLattice[K, V : Lattice]: Lattice[Map[K, V]]
implicit
def optionLattice[A : Lattice]: Lattice[Option[A]]
implicit
def setInstance[A]: Lattice[Set[A]]