com.phasmid.majabigwaduce.core.Zero
See theZero companion object
trait Zero[X] extends Serializable
Type-class Zero is used to add behavior of initialization (or zeroing) of X.
NOTE Zero is Serializable because a fold's zero travels with its reducer when the reducer runs on another node of a cluster (see doc/Clustering.md).
Type parameters
- X
-
the type which we want to create a zero value for.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
-
trait Monoid[X]object MonoidDoubleobject MonoidIntobject MonoidStringtrait IterableMonoid[T]trait DoubleZeroobject DoubleZerotrait IntZeroobject IntZerotrait SeqZero[X]object IntSeqZerotrait StringZeroobject StringZerotrait VectorZero[X]object IntVectorZero
Members list
In this article