package
std
Type Members
-
class
BigIntAlgebra extends EuclideanRing[BigInt] with Order[BigInt] with Signed[BigInt] with IsIntegral[BigInt] with Serializable
-
-
-
-
class
ByteAlgebra extends EuclideanRing[Byte] with Order[Byte] with Signed[Byte] with IsIntegral[Byte] with Serializable
-
-
-
-
-
-
-
-
class
IntAlgebra extends EuclideanRing[Int] with Order[Int] with Signed[Int] with IsIntegral[Int] with Serializable
-
-
-
class
ListMonoid[A] extends Monoid[List[A]]
-
class
ListOrder[A] extends Order[List[A]]
-
class
LongAlgebra extends EuclideanRing[Long] with Order[Long] with Signed[Long] with IsIntegral[Long] with Serializable
-
-
-
class
MapAdditiveMonoid[K, V] extends AdditiveMonoid[Map[K, V]]
-
class
MapEq[K, V] extends Eq[Map[K, V]]
-
class
MapGroup[K, V] extends MapMonoid[K, V] with Group[Map[K, V]]
-
-
-
-
-
-
class
MapMonoid[K, V] extends Monoid[Map[K, V]]
-
class
MapRng[K, V] extends MapSemiring[K, V] with Rng[Map[K, V]]
-
-
class
MapVectorEq[K, V] extends Eq[Map[K, V]]
-
-
-
-
-
-
-
-
-
class
RatAlgebra extends ring.Field[Rat] with Order[Rat] with Signed[Rat] with IsReal[Rat] with Serializable
-
-
class
SetLattice[A] extends Lattice[Set[A]]
-
class
SetPartialOrder[A] extends PartialOrder[Set[A]]
-
class
SetSemiring[A] extends Semiring[Set[A]]
-
-
-
-
class
StringMonoid extends Monoid[String]
-
class
StringOrder extends Order[String]