Multiple

object Multiple
class Object
trait Matchable
class Any

Value members

Concrete methods

def one[A]: A -⚬ Multiple[A]
def switch[A, R](case0: One -⚬ R, case1: A -⚬ R, caseN: Multiple[A] |*| Multiple[A] -⚬ R): Multiple[A] -⚬ R
def zero[A]: One -⚬ Multiple[A]

Implicits

Implicits

implicit def monoidMultiple[A]: Monoid[Multiple[A]]