SemigroupFunctions
object Band.type
object CommutativeSemigroup.type
class MonoidFunctions[M]
object CommutativeMonoid.type
class GroupFunctions[G]
object CommutativeGroup.type
object Group.type
object Monoid.type
object Semigroup.type
class SemilatticeFunctions[S]
object BoundedSemilattice.type
object Semilattice.type
Value members
Concrete methods
def maybeCombine[@specialized(Int, Long, Float, Double) A](ox: Option[A], y: A)(implicit ev: S[A]): A
def maybeCombine[@specialized(Int, Long, Float, Double) A](x: A, oy: Option[A])(implicit ev: S[A]): A