Packages

object SemigroupK extends Serializable

Source
SemigroupK.scala
Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SemigroupK
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Instance[F[_]] extends SemigroupK[F] with Type[F]

    The SemigroupK.Instance provides the means to combine SemigroupK instances with other type-classes.

    The SemigroupK.Instance provides the means to combine SemigroupK instances with other type-classes.

    To be inherited by SemigroupK instances.

  2. trait Laws[F[_]] extends Type[F]

    Laws for SemigroupK.

  3. trait Type[F[_]] extends AnyRef

    The SemigroupK.Type should be inherited in type-classes that are derived from SemigroupK.

Value Members

  1. def apply[F[_]](implicit F: SemigroupK[F]): SemigroupK[F]
    Annotations
    @inline()