Package

cats

Permalink

package cats

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. cats
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

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

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

    Permalink
  3. type Comparison = cats.kernel.Comparison

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

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

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

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

    Permalink
  8. type Id[A] = A

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

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

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

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

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

    Permalink
  14. type = Any

    Permalink
  15. type = Nothing

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0.0-RC1) renamed to Semigroupal

Value Members

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

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

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

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

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

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

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

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

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

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

    Permalink
  11. implicit val catsRepresentableForId: Aux[Id, Unit]

    Permalink
  12. package free

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped