Package

monix.eval

instances

Permalink

package instances

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ApplicativeStrategy[+F[_]] extends AnyRef

    Permalink

    An enum defining the applicative strategy to use when applying Applicative.map2 and Applicative.ap.

    An enum defining the applicative strategy to use when applying Applicative.map2 and Applicative.ap.

    This is relevant for data types that can do parallel processing with unordered side effects, like Task.

    The default is Sequential processing.

  2. trait CatsAsyncInstances[F[_]] extends Async[F] with CoflatMap[F]

    Permalink

    Specification for Cats type classes, to be implemented by types that can execute asynchronous computations (e.g.

    Specification for Cats type classes, to be implemented by types that can execute asynchronous computations (e.g. Task).

  3. trait CatsEffectInstances[F[_]] extends Effect[F]

    Permalink

    Specification for Cats type classes, to be implemented by types that can execute asynchronous computations and that yield exactly one result (e.g.

    Specification for Cats type classes, to be implemented by types that can execute asynchronous computations and that yield exactly one result (e.g. Task).

  4. trait CatsSyncInstances[F[_]] extends Sync[F] with Comonad[F]

    Permalink

    Specification for Cats type classes, to be implemented by types that can execute synchronous computations (e.g.

    Specification for Cats type classes, to be implemented by types that can execute synchronous computations (e.g. Coeval).

Value Members

  1. object ApplicativeStrategy

    Permalink
  2. object CatsAsyncInstances extends Serializable

    Permalink
  3. object CatsEffectInstances extends Serializable

    Permalink
  4. object CatsSyncInstances extends Serializable

    Permalink

Ungrouped