Packages

implicit class AssociativeOps[+A] extends AnyRef

Provides infix syntax for combining two values with an associative operation.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AssociativeOps
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new AssociativeOps(l: A)

Value Members

  1. def <>[A1 >: A](r: => A1)(implicit associative: Associative[A1]): A1

    A symbolic alias for combine.

  2. def combine[A1 >: A](r: => A1)(implicit associative: Associative[A1]): A1

    Associatively combines this value with the specified value

  3. def multiplyOption[A1 >: A](n: Int)(implicit associative: Associative[A1]): Option[A1]

    Associatively multiplies value 'n' times

  4. def repeat[A1 >: A](n: Int)(implicit associative: Associative[A1]): A1

    Associatively repeats value 'n' times