Accumulator

slash.accumulation.Accumulator
trait Accumulator[T <: BigInt | BigDecimal]

Attributes

Source
Accumulator.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def observe(n: T): Accumulator[T]

Attributes

Source
Accumulator.scala
def observe(b: Byte): Accumulator[T]

Attributes

Source
Accumulator.scala
def observe(s: Short): Accumulator[T]

Attributes

Source
Accumulator.scala
def observe(i: Int): Accumulator[T]

Attributes

Source
Accumulator.scala
def observe(l: Long): Accumulator[T]

Attributes

Source
Accumulator.scala
def observe(bi: BigInt): Accumulator[T]

Attributes

Source
Accumulator.scala
def total: T

Attributes

Source
Accumulator.scala

Concrete methods

inline def observeProduct(n0: Long, n1: Long): Accumulator.this.type

Attributes

Source
Accumulator.scala