product

trait Collection[A] {
  def product: A
}

product computa el producto de los elementos de esta colección.

En colecciones vacías esta función devuelve el elemento neutro para la operación producto del tipo A.