DistributiveProdOps

zio.prelude.experimental.DistributiveProdSyntax.DistributiveProdOps
implicit class DistributiveProdOps[A](l: A)

Provides infix syntax for adding or multiplying two values.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def ***(r: => A)(implicit distributiveProd: DistributiveProd[A]): A

A symbolic alias for prod.

A symbolic alias for prod.

Attributes

def +++(r: => A)(implicit distributiveProd: DistributiveProd[A]): A

A symbolic alias for sum.

A symbolic alias for sum.

Attributes

def prod(r: => A)(implicit distributiveProd: DistributiveProd[A]): A

Multiply two values.

Multiply two values.

Attributes

def sum(r: => A)(implicit distributiveProd: DistributiveProd[A]): A

Add two values.

Add two values.

Attributes