Open

case
class Open[A](a: A) extends ValueBound[A]
trait Serializable
trait Product
trait Equals
trait ValueBound[A]
trait Bound[A]
class Object
trait Matchable
class Any

Value members

Concrete methods

def isClosed: Boolean

Inherited methods

def *(rhs: Bound[A])(implicit ev: MultiplicativeSemigroup[A]): Bound[A]
Inherited from
Bound
def *(a: A)(implicit ev: MultiplicativeSemigroup[A]): Bound[A]
Inherited from
Bound
def *~(rhs: ValueBound[A])(implicit ev: MultiplicativeSemigroup[A]): ValueBound[A]
Inherited from
ValueBound
def +(rhs: Bound[A])(implicit ev: AdditiveSemigroup[A]): Bound[A]
Inherited from
Bound
def +(a: A)(implicit ev: AdditiveSemigroup[A]): Bound[A]
Inherited from
Bound
def +~(rhs: ValueBound[A])(implicit ev: AdditiveSemigroup[A]): ValueBound[A]
Inherited from
ValueBound
def -(rhs: Bound[A])(implicit ev: AdditiveGroup[A]): Bound[A]
Inherited from
Bound
def -(a: A)(implicit ev: AdditiveGroup[A]): Bound[A]
Inherited from
Bound
def -~(rhs: ValueBound[A])(implicit ev: AdditiveGroup[A]): ValueBound[A]
Inherited from
ValueBound
def /(rhs: Bound[A])(implicit ev: MultiplicativeGroup[A]): Bound[A]
Inherited from
Bound
def /(a: A)(implicit ev: MultiplicativeGroup[A]): Bound[A]
Inherited from
Bound
def /~(rhs: ValueBound[A])(implicit ev: MultiplicativeGroup[A]): ValueBound[A]
Inherited from
ValueBound
def combine[B](rhs: Bound[A])(f: (A, A) => A): Bound[A]
Inherited from
Bound
def map[B](f: A => B): Bound[B]
Inherited from
Bound
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
override
def reciprocal(implicit ev: MultiplicativeGroup[A]): ValueBound[A]
Definition Classes
Inherited from
ValueBound
override
def unary_-(implicit ev: AdditiveGroup[A]): ValueBound[A]
Definition Classes
Inherited from
ValueBound