Zero

object Zero
Companion
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete fields

val refDefault: Zero[Null]

Implicits

Implicits

implicit lazy val BigDecimalZero: Zero[BigDecimal]
implicit val BigIntZero: Zero[BigInt]
implicit val BooleanZero: Zero[Boolean]
implicit val ByteZero: Zero[Byte]
implicit val CharZero: Zero[Char]
implicit val DoubleZero: Zero[Double]
implicit val FloatZero: Zero[Float]
implicit val IntZero: Zero[Int]
implicit val LongZero: Zero[Long]
implicit val ShortZero: Zero[Short]
implicit val StringZero: Zero[String]
implicit def zeroFromSemiring[T](implicit ring: Semiring[T]): Zero[T]