scalaz

Semigroup

object Semigroup extends SemigroupLow

Source
Semigroup.scala
Linear Supertypes
SemigroupLow, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Semigroup
  2. SemigroupLow
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. implicit def ArraySemigroup [A] (implicit arg0: Manifest[A]): Semigroup[Array[A]]

    Attributes
    implicit
  7. implicit def ArraySeqSemigroup [A] : Semigroup[ArraySeq[A]]

    Attributes
    implicit
  8. implicit def BigIntMultiplicationSemigroup : Semigroup[BigIntMultiplication]

    Attributes
    implicit
  9. implicit def BigIntSemigroup : Semigroup[BigInt]

    Attributes
    implicit
  10. implicit def BigIntegerMultiplicationSemigroup : Semigroup[BigIntegerMultiplication]

    Attributes
    implicit
  11. implicit def BigIntegerSemigroup : Semigroup[BigInteger]

    Attributes
    implicit
  12. implicit def BooleanConjunctionSemigroup : Semigroup[BooleanConjunction]

    Attributes
    implicit
  13. implicit def BooleanSemigroup : Semigroup[Boolean]

    Attributes
    implicit
  14. implicit def ByteMultiplicationSemigroup : Semigroup[ByteMultiplication]

    Attributes
    implicit
  15. implicit def ByteSemigroup : Semigroup[Byte]

    Attributes
    implicit
  16. implicit def CharMultiplicationSemigroup : Semigroup[CharMultiplication]

    Attributes
    implicit
  17. implicit def CharSemigroup : Semigroup[Char]

    Attributes
    implicit
  18. implicit def DigitSemigroup : Semigroup[Digit]

    Attributes
    implicit
  19. implicit def DoubleSemigroup : Semigroup[Double]

    Attributes
    implicit
  20. implicit def DualSemigroup [A] (implicit arg0: Semigroup[A]): Semigroup[Dual[A]]

    Attributes
    implicit
  21. implicit def EitherLeftSemigroup [A, B] : Semigroup[LeftProjection[A, B]]

    Attributes
    implicit
  22. implicit def EitherRightSemigroup [A, B] : Semigroup[RightProjection[B, A]]

    Attributes
    implicit
  23. implicit def EndoSemigroup [A] : Semigroup[Endo[A]]

    Attributes
    implicit
  24. implicit def FingerTreeSemigroup [V, A] (implicit m: Reducer[A, V]): Semigroup[FingerTree[V, A]]

    Attributes
    implicit
  25. implicit def FirstLazyOptionSemigroup [A] : Semigroup[FirstLazyOption[A]]

    Attributes
    implicit
  26. implicit def FirstOptionSemigroup [A] : Semigroup[FirstOption[A]]

    Attributes
    implicit
  27. def FirstSemigroup [A] : Semigroup[A]

  28. implicit def FloatSemigroup : Semigroup[Float]

    Attributes
    implicit
  29. implicit def Function1ABSemigroup [A, B] (implicit arg0: Semigroup[B]): Semigroup[(A) ⇒ B]

    Attributes
    implicit
  30. implicit def IndSeqSemigroup [A] : Semigroup[IndSeq[A]]

    Attributes
    implicit
  31. implicit def IntMultiplicationSemigroup : Semigroup[IntMultiplication]

    Attributes
    implicit
  32. implicit def IntSemigroup : Semigroup[Int]

    Attributes
    implicit
  33. implicit def JavaArrayBlockingQueueSemigroup [A] : Semigroup[ArrayBlockingQueue[A]]

    Attributes
    implicit
  34. implicit def JavaArrayListSemigroup [A] : Semigroup[ArrayList[A]]

    Attributes
    implicit
  35. implicit def JavaConcurrentLinkedQueueSemigroup [A] : Semigroup[ConcurrentLinkedQueue[A]]

    Attributes
    implicit
  36. implicit def JavaCopyOnWriteArrayListSemigroup [A] : Semigroup[CopyOnWriteArrayList[A]]

    Attributes
    implicit
  37. implicit def JavaLinkedBlockingQueueSemigroup [A] : Semigroup[LinkedBlockingQueue[A]]

    Attributes
    implicit
  38. implicit def JavaLinkedListSemigroup [A] : Semigroup[LinkedList[A]]

    Attributes
    implicit
  39. implicit def JavaPriorityQueueSemigroup [A] : Semigroup[PriorityQueue[A]]

    Attributes
    implicit
  40. implicit def JavaStackSemigroup [A] : Semigroup[Stack[A]]

    Attributes
    implicit
  41. implicit def JavaSynchronousQueueSemigroup [A] : Semigroup[SynchronousQueue[A]]

    Attributes
    implicit
  42. implicit def JavaVectorSemigroup [A] : Semigroup[Vector[A]]

    Attributes
    implicit
  43. implicit def LastLazyOptionSemigroup [A] : Semigroup[LastLazyOption[A]]

    Attributes
    implicit
  44. implicit def LastOptionSemigroup [A] : Semigroup[LastOption[A]]

    Attributes
    implicit
  45. def LastSemigroup [A] : Semigroup[A]

  46. implicit def LazyOptionSemigroup [A] (implicit arg0: Semigroup[A]): Semigroup[LazyOption[A]]

    Attributes
    implicit
  47. implicit def LongMultiplicationSemigroup : Semigroup[LongMultiplication]

    Attributes
    implicit
  48. implicit def LongSemigroup : Semigroup[Long]

    Attributes
    implicit
  49. implicit def MapSemigroup [K, V] (implicit ss: Semigroup[V]): Semigroup[Map[K, V]]

    Attributes
    implicit
  50. implicit def NodeSeqSemigroup : Semigroup[NodeSeq]

    Attributes
    implicit
  51. implicit def NonEmptyListSemigroup [A] : Semigroup[NonEmptyList[A]]

    Attributes
    implicit
  52. implicit def OptionSemigroup [A] (implicit arg0: Semigroup[A]): Semigroup[Option[A]]

    Attributes
    implicit
  53. implicit def OrderSemigroup [A] : Semigroup[Order[A]]

    lexicographical order for scalaz.Order

    lexicographical order for scalaz.Order

    Attributes
    implicit
  54. implicit def OrderingSemigroup : Semigroup[Ordering]

    lexicographical order for scalaz.Ordering

    lexicographical order for scalaz.Ordering

    Attributes
    implicit
  55. implicit def ScalaOrderingSemigroup [A] : Semigroup[Ordering[A]]

    lexicographical order for scala.Ordering

    lexicographical order for scala.Ordering

    Attributes
    implicit
  56. implicit def SemigroupKleisliSemigroup [M[_], A, B] (implicit ss: Semigroup[M[B]]): Semigroup[Kleisli[M, A, B]]

    Attributes
    implicit
  57. implicit def ShortMultiplicationSemigroup : Semigroup[ShortMultiplication]

    Attributes
    implicit
  58. implicit def ShortSemigroup : Semigroup[Short]

    Attributes
    implicit
  59. implicit def StrategySemigroup : Semigroup[Strategy]

    Attributes
    implicit
  60. implicit def StreamSemigroup [A] : Semigroup[Stream[A]]

    Attributes
    implicit
  61. implicit def StringSemigroup : Semigroup[String]

    Attributes
    implicit
  62. implicit def TraversableSemigroup [X, CC[Y] <: TraversableLike[Y, CC[Y]]] (implicit arg0: CanBuildAnySelf[CC]): Semigroup[CC[X]]

    Attributes
    implicit
    Definition Classes
    SemigroupLow
  63. implicit def Tuple2Semigroup [A, B] (implicit as: Semigroup[A], bs: Semigroup[B]): Semigroup[(A, B)]

    Attributes
    implicit
  64. implicit def Tuple3Semigroup [A, B, C] (implicit as: Semigroup[A], bs: Semigroup[B], cs: Semigroup[C]): Semigroup[(A, B, C)]

    Attributes
    implicit
  65. 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)]

    Attributes
    implicit
  66. implicit def UnitSemigroup : Semigroup[Unit]

    Attributes
    implicit
  67. implicit def ZipStreamSemigroup [A] : Semigroup[ZipStream[A]]

    Attributes
    implicit
  68. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  69. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  70. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  71. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  72. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  73. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  74. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  75. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  76. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  77. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  78. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  79. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  80. def toString (): String

    Definition Classes
    AnyRef → Any
  81. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  82. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  83. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from SemigroupLow

Inherited from AnyRef

Inherited from Any