cats

arrow

package arrow

Visibility
  1. Public
  2. All

Type Members

  1. trait Arrow[F[_, _]] extends Split[F] with Strong[F] with Category[F]

  2. trait Category[F[_, _]] extends Compose[F]

    Must obey the laws defined in cats.

  3. trait Choice[F[_, _]] extends Category[F]

  4. trait Compose[F[_, _]] extends Serializable

    Must obey the laws defined in cats.

  5. trait NaturalTransformation[F[_], G[_]] extends Serializable

  6. trait Split[F[_, _]] extends Compose[F]

Value Members

  1. object Arrow extends Serializable

  2. object Category extends Serializable

  3. object Choice extends Serializable

  4. object Compose extends Serializable

  5. object NaturalTransformation extends Serializable

  6. object Split extends Serializable

Ungrouped