SignedFunctions

algebra.ring.SignedFunctions

Attributes

Source:
Signed.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Signed.type
object TruncatedDivision.type

Members list

Concise view

Value members

Concrete methods

def abs[A](a: A)(implicit ev: S[A]): A

Attributes

Source:
Signed.scala
def isSignNegative[A](a: A)(implicit ev: S[A]): Boolean

Attributes

Source:
Signed.scala
def isSignNonNegative[A](a: A)(implicit ev: S[A]): Boolean

Attributes

Source:
Signed.scala
def isSignNonPositive[A](a: A)(implicit ev: S[A]): Boolean

Attributes

Source:
Signed.scala
def isSignNonZero[A](a: A)(implicit ev: S[A]): Boolean

Attributes

Source:
Signed.scala
def isSignPositive[A](a: A)(implicit ev: S[A]): Boolean

Attributes

Source:
Signed.scala
def isSignZero[A](a: A)(implicit ev: S[A]): Boolean

Attributes

Source:
Signed.scala
def sign[A](a: A)(implicit ev: S[A]): Sign

Attributes

Source:
Signed.scala
def signum[A](a: A)(implicit ev: S[A]): Int

Attributes

Source:
Signed.scala

Inherited methods

def compare[A](x: A, y: A)(implicit ev: Order[A]): Int

Attributes

Inherited from:
OrderFunctions
Source:
Order.scala
def comparison[A](x: A, y: A)(implicit ev: Order[A]): Comparison

Attributes

Inherited from:
OrderFunctions
Source:
Order.scala
def eqv[A](x: A, y: A)(implicit ev: Order[A]): Boolean

Attributes

Inherited from:
EqFunctions
Source:
Eq.scala
def gt[A](x: A, y: A)(implicit ev: Order[A]): Boolean

Attributes

Inherited from:
PartialOrderFunctions
Source:
PartialOrder.scala
def gteqv[A](x: A, y: A)(implicit ev: Order[A]): Boolean

Attributes

Inherited from:
PartialOrderFunctions
Source:
PartialOrder.scala
def lt[A](x: A, y: A)(implicit ev: Order[A]): Boolean

Attributes

Inherited from:
PartialOrderFunctions
Source:
PartialOrder.scala
def lteqv[A](x: A, y: A)(implicit ev: Order[A]): Boolean

Attributes

Inherited from:
PartialOrderFunctions
Source:
PartialOrder.scala
def max[A](x: A, y: A)(implicit ev: Order[A]): A

Attributes

Inherited from:
OrderFunctions
Source:
Order.scala
def min[A](x: A, y: A)(implicit ev: Order[A]): A

Attributes

Inherited from:
OrderFunctions
Source:
Order.scala
def neqv[A](x: A, y: A)(implicit ev: Order[A]): Boolean

Attributes

Inherited from:
EqFunctions
Source:
Eq.scala
def partialCompare[A](x: A, y: A)(implicit ev: Order[A]): Double

Attributes

Inherited from:
PartialOrderFunctions
Source:
PartialOrder.scala
def pmax[A](x: A, y: A)(implicit ev: Order[A]): Option[A]

Attributes

Inherited from:
PartialOrderFunctions
Source:
PartialOrder.scala
def pmin[A](x: A, y: A)(implicit ev: Order[A]): Option[A]

Attributes

Inherited from:
PartialOrderFunctions
Source:
PartialOrder.scala
def tryCompare[A](x: A, y: A)(implicit ev: Order[A]): Option[Int]

Attributes

Inherited from:
PartialOrderFunctions
Source:
PartialOrder.scala