Packages

trait Instance[F[_]] extends Applicative[F] with Type[F] with Functor.Instance[F]

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

To be inherited by Applicative instances.

Source
Applicative.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Instance
  2. Instance
  3. Functor
  4. Type
  5. Applicative
  6. Type
  7. Serializable
  8. Serializable
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def ap[A, B](ff: F[(A) ⇒ B])(fa: F[A]): F[B]
    Definition Classes
    Applicative
  2. abstract def map[A, B](fa: F[A])(f: (A) ⇒ B): F[B]
    Definition Classes
    Functor
  3. abstract def map2[A, B, Z](fa: F[A], fb: F[B])(f: (A, B) ⇒ Z): F[Z]
    Definition Classes
    Applicative
  4. abstract def pure[A](a: A): F[A]
    Definition Classes
    Applicative

Concrete Value Members

  1. final def applicative: Applicative[F]
    Definition Classes
    InstanceType
  2. implicit final def functor: Functor[F]
    Definition Classes
    InstanceType
  3. def unit: F[Unit]
    Definition Classes
    Applicative