object
Semigroup
extends SemigroupLow
Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
implicit def
ArraySemigroup
[A]
(implicit arg0: Manifest[A]): Semigroup[Array[A]]
-
implicit def
ArraySeqSemigroup
[A]
: Semigroup[ArraySeq[A]]
-
-
implicit def
BigIntSemigroup
: Semigroup[BigInt]
-
-
implicit def
BigIntegerSemigroup
: Semigroup[BigInteger]
-
-
implicit def
BooleanSemigroup
: Semigroup[Boolean]
-
-
implicit def
ByteSemigroup
: Semigroup[Byte]
-
-
implicit def
CharSemigroup
: Semigroup[Char]
-
implicit def
DigitSemigroup
: Semigroup[Digit]
-
implicit def
DoubleSemigroup
: Semigroup[Double]
-
implicit def
DualSemigroup
[A]
(implicit arg0: Semigroup[A]): Semigroup[Dual[A]]
-
implicit def
EitherLeftSemigroup
[A, B]
: Semigroup[LeftProjection[A, B]]
-
implicit def
EitherRightSemigroup
[A, B]
: Semigroup[RightProjection[B, A]]
-
implicit def
EndoSemigroup
[A]
: Semigroup[Endo[A]]
-
implicit def
FingerTreeSemigroup
[V, A]
(implicit m: Reducer[A, V]): Semigroup[FingerTree[V, A]]
-
implicit def
FirstLazyOptionSemigroup
[A]
: Semigroup[FirstLazyOption[A]]
-
implicit def
FirstOptionSemigroup
[A]
: Semigroup[FirstOption[A]]
-
def
FirstSemigroup
[A]
: Semigroup[A]
-
implicit def
FloatSemigroup
: Semigroup[Float]
-
implicit def
Function1ABSemigroup
[A, B]
(implicit arg0: Semigroup[B]): Semigroup[(A) ⇒ B]
-
implicit def
IndSeqSemigroup
[A]
: Semigroup[IndSeq[A]]
-
-
implicit def
IntSemigroup
: Semigroup[Int]
-
implicit def
JavaArrayBlockingQueueSemigroup
[A]
: Semigroup[ArrayBlockingQueue[A]]
-
implicit def
JavaArrayListSemigroup
[A]
: Semigroup[ArrayList[A]]
-
implicit def
JavaConcurrentLinkedQueueSemigroup
[A]
: Semigroup[ConcurrentLinkedQueue[A]]
-
implicit def
JavaCopyOnWriteArrayListSemigroup
[A]
: Semigroup[CopyOnWriteArrayList[A]]
-
implicit def
JavaLinkedBlockingQueueSemigroup
[A]
: Semigroup[LinkedBlockingQueue[A]]
-
implicit def
JavaLinkedListSemigroup
[A]
: Semigroup[LinkedList[A]]
-
implicit def
JavaPriorityQueueSemigroup
[A]
: Semigroup[PriorityQueue[A]]
-
implicit def
JavaStackSemigroup
[A]
: Semigroup[Stack[A]]
-
implicit def
JavaSynchronousQueueSemigroup
[A]
: Semigroup[SynchronousQueue[A]]
-
implicit def
JavaVectorSemigroup
[A]
: Semigroup[Vector[A]]
-
implicit def
LastLazyOptionSemigroup
[A]
: Semigroup[LastLazyOption[A]]
-
implicit def
LastOptionSemigroup
[A]
: Semigroup[LastOption[A]]
-
def
LastSemigroup
[A]
: Semigroup[A]
-
implicit def
LazyOptionSemigroup
[A]
(implicit arg0: Semigroup[A]): Semigroup[LazyOption[A]]
-
-
implicit def
LongSemigroup
: Semigroup[Long]
-
implicit def
MapSemigroup
[K, V]
(implicit ss: Semigroup[V]): Semigroup[Map[K, V]]
-
implicit def
NodeSeqSemigroup
: Semigroup[NodeSeq]
-
implicit def
NonEmptyListSemigroup
[A]
: Semigroup[NonEmptyList[A]]
-
implicit def
OptionSemigroup
[A]
(implicit arg0: Semigroup[A]): Semigroup[Option[A]]
-
implicit def
OrderSemigroup
[A]
: Semigroup[Order[A]]
-
implicit def
OrderingSemigroup
: Semigroup[Ordering]
-
implicit def
ScalaOrderingSemigroup
[A]
: Semigroup[Ordering[A]]
-
implicit def
SemigroupKleisliSemigroup
[M[_], A, B]
(implicit ss: Semigroup[M[B]]): Semigroup[Kleisli[M, A, B]]
-
-
implicit def
ShortSemigroup
: Semigroup[Short]
-
implicit def
StrategySemigroup
: Semigroup[Strategy]
-
implicit def
StreamSemigroup
[A]
: Semigroup[Stream[A]]
-
implicit def
StringSemigroup
: Semigroup[String]
-
implicit def
TraversableSemigroup
[X, CC[Y] <: TraversableLike[Y, CC[Y]]]
(implicit arg0: CanBuildAnySelf[CC]): Semigroup[CC[X]]
-
implicit def
Tuple2Semigroup
[A, B]
(implicit as: Semigroup[A], bs: Semigroup[B]): Semigroup[(A, B)]
-
implicit def
Tuple3Semigroup
[A, B, C]
(implicit as: Semigroup[A], bs: Semigroup[B], cs: Semigroup[C]): Semigroup[(A, B, C)]
-
implicit def
Tuple4Semigroup
[A, B, C, D]
(implicit as: Semigroup[A], bs: Semigroup[B], cs: Semigroup[C], ds: Semigroup[D]): Semigroup[(A, B, C, D)]
-
implicit def
UnitSemigroup
: Semigroup[Unit]
-
implicit def
ZipStreamSemigroup
[A]
: Semigroup[ZipStream[A]]
-
def
asInstanceOf
[T0]
: T0
-
def
clone
(): AnyRef
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
finalize
(): Unit
-
def
getClass
(): java.lang.Class[_]
-
def
hashCode
(): Int
-
def
isInstanceOf
[T0]
: Boolean
-
def
ne
(arg0: AnyRef): Boolean
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
toString
(): String
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any