cats

package cats

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. cats
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type :<:[F[_], G[_]] = InjectK[F, G]

  2. type :≺:[F[_], G[_]] = InjectK[F, G]

  3. type Comparison = cats.kernel.Comparison

  4. type Endo[A] = (A) ⇒ A

  5. type Eq[A] = cats.kernel.Eq[A]

  6. type Group[A] = cats.kernel.Group[A]

  7. type Hash[A] = cats.kernel.Hash[A]

  8. type Id[A] = A

  9. type Monoid[A] = cats.kernel.Monoid[A]

  10. type Order[A] = cats.kernel.Order[A]

  11. type PartialOrder[A] = cats.kernel.PartialOrder[A]

  12. type Semigroup[A] = cats.kernel.Semigroup[A]

  13. type ~>[F[_], G[_]] = FunctionK[F, G]

  14. type = Any

  15. type = Nothing

  16. type Cartesian[F[_]] = Semigroupal[F]

    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0-RC1) renamed to Semigroupal

Value Members

  1. val Comparison: cats.kernel.Comparison.type

  2. val Eq: cats.kernel.Eq.type

  3. val Group: cats.kernel.Group.type

  4. val Hash: cats.kernel.Hash.type

  5. val Monoid: cats.kernel.Monoid.type

  6. val Order: cats.kernel.Order.type

  7. val PartialOrder: cats.kernel.PartialOrder.type

  8. val Semigroup: cats.kernel.Semigroup.type

  9. implicit val catsInstancesForId: Bimonad[Id] with CommutativeMonad[Id] with Comonad[Id] with NonEmptyTraverse[Id] with Distributive[Id]

  10. implicit val catsParallelForId: Parallel[Id, Id]

  11. package scalatest

Inherited from AnyRef

Inherited from Any

Ungrouped