given_CommutativeSemifield_LogDouble_Monus_LogDouble_Order_LogDouble_Hash_LogDouble
Attributes
- Source:
- LogDouble.scala
- Graph
- Supertypes
- trait PartialOrder[LogDouble]trait CommutativeSemifield[LogDouble]trait CommutativeRig[LogDouble]trait CommutativeSemiring[LogDouble]trait MultiplicativeGroup[LogDouble]trait MultiplicativeMonoid[LogDouble]trait MultiplicativeSemigroup[LogDouble]trait AdditiveMonoid[LogDouble]trait AdditiveSemigroup[LogDouble]trait Serializableclass Objecttrait Matchableclass Any
- Self type
Members list
Value members
Concrete methods
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Result of comparing x
with y
. Returns an Int whose sign is:
Result of comparing x
with y
. Returns an Int whose sign is:
- negative iff
x < y
- zero iff
x = y
- positive iff
x > y
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Returns the hash code of the given object under this hashing scheme.
Returns the hash code of the given object under this hashing scheme.
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Given a sequence of as
, compute the sum.
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Attributes
- Definition Classes
- Source:
- LogDouble.scala
Inherited methods
Attributes
- Definition Classes
- Inherited from:
- AdditiveCommutativeMonoid
- Source:
- Additive.scala
Like compare
, but returns a cats.kernel.Comparison instead of an Int.
Has the benefit of being able to pattern match on, but not as performant.
Like compare
, but returns a cats.kernel.Comparison instead of an Int.
Has the benefit of being able to pattern match on, but not as performant.
Attributes
- Inherited from:
- Order
- Source:
- Order.scala
Returns true if x
= y
, false otherwise.
Returns true if x
= y
, false otherwise.
Attributes
- Definition Classes
- Inherited from:
- Order
- Source:
- Order.scala
Returns true if x
> y
, false otherwise.
Returns true if x
> y
, false otherwise.
Attributes
- Definition Classes
- Inherited from:
- Order
- Source:
- Order.scala
Returns true if x
>= y
, false otherwise.
Returns true if x
>= y
, false otherwise.
Attributes
- Definition Classes
- Inherited from:
- Order
- Source:
- Order.scala
Tests if a
is one.
Tests if a
is zero.
Returns true if x
< y
, false otherwise.
Returns true if x
< y
, false otherwise.
Attributes
- Definition Classes
- Inherited from:
- Order
- Source:
- Order.scala
Returns true if x
<= y
, false otherwise.
Returns true if x
<= y
, false otherwise.
Attributes
- Definition Classes
- Inherited from:
- Order
- Source:
- Order.scala
If x > y, return x, else return y.
If x < y, return x, else return y.
Attributes
- Definition Classes
- Inherited from:
- MultiplicativeCommutativeGroup
- Source:
- Multiplicative.scala
Returns true if x
!= y
, false otherwise.
Returns true if x
!= y
, false otherwise.
Note: this default implementation provided by Order is the same as the one defined in Eq, but for purposes of binary compatibility, the override in Order has not yet been removed. See this discussion.
Attributes
- Definition Classes
- Inherited from:
- Order
- Source:
- Order.scala
Result of comparing x
with y
. Returns NaN if operands are not
comparable. If operands are comparable, returns a Double whose
sign is:
Result of comparing x
with y
. Returns NaN if operands are not
comparable. If operands are comparable, returns a Double whose
sign is:
- negative iff
x < y
- zero iff
x = y
- positive iff
x > y
Attributes
- Inherited from:
- Order
- Source:
- Order.scala
Like partialCompare
, but returns a cats.kernel.Comparison instead of an Double.
Has the benefit of being able to pattern match on, but not as performant.
Like partialCompare
, but returns a cats.kernel.Comparison instead of an Double.
Has the benefit of being able to pattern match on, but not as performant.
Attributes
- Inherited from:
- PartialOrder
- Source:
- PartialOrder.scala
Returns Some(x) if x >= y, Some(y) if x < y, otherwise None.
Returns Some(x) if x >= y, Some(y) if x < y, otherwise None.
Attributes
- Inherited from:
- PartialOrder
- Source:
- PartialOrder.scala
Returns Some(x) if x <= y, Some(y) if x > y, otherwise None.
Returns Some(x) if x <= y, Some(y) if x > y, otherwise None.
Attributes
- Inherited from:
- PartialOrder
- Source:
- PartialOrder.scala
Attributes
- Definition Classes
- Inherited from:
- MultiplicativeGroup
- Source:
- Multiplicative.scala
Given a sequence of as
, compute the product.
Given a sequence of as
, compute the product.
Attributes
- Inherited from:
- MultiplicativeMonoid
- Source:
- Multiplicative.scala
Attributes
- Definition Classes
- Inherited from:
- AdditiveMonoid
- Source:
- Additive.scala
Convert a Order[A]
to a scala.math.Ordering[A]
instance.
Convert a Order[A]
to a scala.math.Ordering[A]
instance.
Attributes
- Inherited from:
- Order
- Source:
- Order.scala
Result of comparing x
with y
. Returns None if operands are
not comparable. If operands are comparable, returns Some[Int]
where the Int sign is:
Result of comparing x
with y
. Returns None if operands are
not comparable. If operands are comparable, returns Some[Int]
where the Int sign is:
- negative iff
x < y
- zero iff
x = y
- positive iff
x > y
Attributes
- Inherited from:
- PartialOrder
- Source:
- PartialOrder.scala
Given a sequence of as
, combine them and return the total.
Given a sequence of as
, combine them and return the total.
If the sequence is empty, returns None. Otherwise, returns Some(total).
Attributes
- Definition Classes
- Inherited from:
- MultiplicativeMonoid
- Source:
- Multiplicative.scala
Given a sequence of as
, combine them and return the total.
Given a sequence of as
, combine them and return the total.
If the sequence is empty, returns None. Otherwise, returns Some(total).
Attributes
- Definition Classes
- Inherited from:
- AdditiveMonoid
- Source:
- Additive.scala
Extensions
Inherited extensions
Attributes
- Inherited from:
- Monus
- Source:
- Monus.scala